Description:
QA engineer responsibilities include designing and implementing tests, debugging, and defining corrective actions. You will also review system requirements and track quality assurance metrics (e.g., defect densities and open defect counts.)
Responsibilities:
- Build and execute functional and automated test suites to exercise our software to verify the growing feature sets and customer requirements.
- Collaborate with the software engineering team on QA/Testing topics.
- Perform platform testing to find flaws within the interface.
- Contribute to our quality projects, including automation of test cases, with a focus on feature deployment.
- Monitor debugging process results.
- Communicate technical concepts/issues clearly to internal teams.
- Stay up to date with new testing tools and test strategies.
- Develop, document, and maintain test cases and validation reports.
Requirements:
- Excellent communication who can communicate with our clients globally.
- 4 years of work experience.
- Proven work experience in software development
- Proven work experience in software quality assurance
- Strong knowledge of software QA methodologies, tools and processes
- Experience in writing clear, concise and comprehensive test plans and test cases
- Hands-on experience with both white box and black box testing
- Hands-on experience with automated testing tools
- Solid knowledge of SQL and scripting
- Experience working in an Agile/Scrum development process
- Experience with performance and/or security testing is a plus
- BS/MS degree in Computer Science, Engineering or a related subject