Previous Job
QA engineer
Ref No.: 18-01106
Location: Tempe, Arizona
Start Date / End Date: 07/20/2018 to 12/27/2018
·         QA engineer responsibilities include estimating, planning, and coordinating testing activities.
·         You will also ensure that quality issues and defects are appropriately identified, documented, tracked, and resolved in our defect tracking system.
·         Review requirements specifications and technical design documents to provide timely and meaningful feedback.
·         Create detailed, comprehensive and well-structured test plans and test cases.
·         Estimate, prioritize, plan, and coordinate testing activities.
·         Design, develop and execute automation scripts using open source tools. Identify, record, document thoroughly and track bugs.
·         Perform thorough regression testing when bugs are resolved.
·         QA should fully understand application functionalities by communicating with the business and developers and develop test plans for all environments(especially QA and Prod). They also should have experience in continuous integration and continuous build.
·         He/she should approve and control the release management Verification of Features and Bug fixes at all stages of the development and release process Data validation between integrated software systems to ensure correct function and integrity Creation and Documentation of Test Cases Execution of Regression testing for release Creation of automated test scripts for the execution of common test cases Creation of automated test scripts for UI testing REST API Endpoint testing Load testing each part of the application and reporting on the results Integration testing between each different module of the application to ensure correct functionality Generation of reports showing trends of bugs in production vs bugs in development over time
·         Proven work experience in software development and 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 9+ YOE Expert in creation and documentation of repeatable test cases Expert in manual testing of software applications Ability to create automated test scripts Ability to create automated UI tests with Selenium or similar automation technology
·         Ability to directly test REST endpoints Ability to handle large amounts of data and do direct comparisons for verification of testing results Experience working in Agile/Kanban teams
Education: 9+ years of experience testing enterprise applications