Quality Assurance (QA)/ Test Engineer
- Employer
- Market Traders Institute, Inc
- Location
- Lake Mary, Florida
- Salary
- competitive salary plus benefits
- Posted
- Jan 29, 2015
- Closes
- Mar 30, 2015
- Industry
- Education, Professional, Technology
- Category
- Education / Training, Engineering, IT, Database Administrator, Network Telecommunications, Software / Web Developer, Systems Administrator
- Contract Type
- Permanent
- Hours
- Full Time
- Career Level
- Experienced (Non-Manager)
Are you an experienced, stellar Quality Assurance (QA) / Test Engineer looking for a bold, new opportunity?
Do you want a place to exercise and extend your manual and automated test skills for innovative
PHP-based web and mobile applications?
Are you eager to work with a new and motivated, talented software development team now?
Are you willing to grow the current QA / Test role in our development organization into a leadership
QA/ test role in the future with a test team of your own?
If you answered YES to all of the above, it may be an exciting opportunity for you.
We are looking for a SQA / Test Engineer who can test PHP-web and in the future, mobile applications and lead a SQA team over the long-term. We have plans to groom this SQA / test position for a future test lead opportunity with our rapidly growing SQA and development team. They would collaborate with a new, all-star team of highly-skilled PHP-Web and Mobile developers. Our goal is to support our current SaaS software services / products and then advance our future generation of SaaS and mobile applications utilizing agile software development, test and deployment practices.
Responsibilities
- Contribute to the delivery of high quality, testable software from requirements analysis / user stories / use-cases to user acceptance testing.
- Develop test plans, automated test frameworks and manual test cases.
- Develop and maintain test automation scripts and tools.
- Run test cases and automated software and analyze /report on the results.
- Discuss with development team members ‘bugs’, design / usability issues and participate in their fix process and re-submission by software development.
- Functional, performance, and scalability testing of SaaS and mobile apps.
- Collaborate with developers, QA members and management using the Agile Scrum project management methodology.
- Analyze and translate complex business requirements into structured, well-documented, and maintainable test plans.
- Execute regression tests, functional tests, smoke tests, negative tests and user acceptance tests
- Document quality assurance standards, processes and best practices.
- Analyze, recommend, negotiate, purchase, install, configure and maintain automated testing frameworks and software tools and testing environments.
- Report, track, and determine priority of reported bugs.
- Provide clear and detailed reports on test execution status.
- Write clear, precise bug reports and submit to our bug tracking system.
- Act as a tireless promoter for testability and automation.
- Other duties as needed.
- Requirements
-
Ability to write solid test plans, develop rigorous test cases and create and run complex automated and manual tests.
-
Strong commitment to the highest quality standards for our product-lines.
- Experience with International software development, localization, deployment, support and software quality standards.
- Understanding of and experience with SQA methodologies, techniques and approaches.
- Passion for writing great, clean, and efficient automation code.
- Experience creating and executing test plans for web applications.
- Experience with mobile application testing.
- Experience using Watir, Windmill or preferably Selenium with a continuous integration tools like Jenkins or preferably Bamboo.
- Experience with browser compatibility issues (Chrome, IE, FF and Safari).
- Experience with GitHub distributed source control system or a similar tool.
- Experience with TDD, BDD and Agile software development, Scrum, a plus.
- Experience with Atlassian Jira issue and project tracking software including Agile, Capture and Confluence.
- Experience with MySQL tools such as PHPMyAdmin a plus.
- Experience with cloud deployments like Heroku or AWS is preferred.
- Working knowledge of front end technologies HTML and CSS, JavaScript is preferred.
- Working knowledge of PHP or a similar language.
- Working knowledge of MVC frameworks like Symfony 2, Linux shell, JavaScript and frameworks such as Angular.js and Node.js is preferred.
- Working knowledge of iOS or Android OS, or both is preferred.
- Familiarity with Mobile Apps (native Android / iOS and HTML) a plus.
- Education and training including financial software including FOREX, Options and other financial instruments is preferred.
- Self-motivated, organized, and quality-results-oriented
- Ability to work well in a small and growing team – a real team player
- Brings a sense of humor to the team and company culture. Enjoys their work each and every day
- Wants to contribute to the team, customers and company results
- Very good analytical skills
- Strong written and verbal communication skills
- Ability and experience managing multiple projects independently
- Demonstrates relationship building skills
- Education
- BS in Computer Science, Computer Engineering, IT and/or demonstrated industry experience
- Experience
- More than 5 years of experience writing test plans and performing automated and manual tests for PHP-Web and Mobile strongly preferred