Source description
About the role
Test Automation QA
Essential Responsibilities:
· Requirement Analysis and designing detailed test cases and procedures from requirement specifications
· Test new applications and repeatable testing for existing products
· Ensure all product releases meet or exceed defined quality goals
· Iterative Development and Release Management process experience in an Agile Scrum environment
· Work with Business Analysts, Development teams, and internal groups to ensure customer requirements are met
· Attends design review and user meetings as required
· Documents test cases and defects as needed
· Performs execution of test plan, continually analyzing test efforts for completeness
· Performs system integration, functional, volume, user interface and performance testing on modifications and enhancements before production releases through manual and automated techniques
· Create, maintain, and run automated test scripts
· Analyzes failure/success of automated scripts and makes modifications as required
Qualifications
-
· Bachelor's degree (or equivalent experience)
-
· 5-7 years in software quality assurance focused on Web-based application testing
-
· 3+ years of experience with Windows operating systems and applications
-
· 5+ years of experience writing test cases and test plans
-
· 5+ years of experience using QA testing tools like Azure DevOps TFS, Selenium Web Driver with C#, Postman, and SQL related tools
-
· 3+ years of experience with UI and API Functional Testing and tools such as Selenium WebDriver with C#
-
· Experience with Iterative Development in an Agile Scrum environment
-
· Ability to conduct functional testing, regression testing, system-level integration testing, end-to-end testing, and acceptance testing
-
· Have a firm understanding of SQL or PL/SQL and relational database concepts
-
· In-depth understanding of software development processes and methodologies including their documentation and creation
-
· Knowledge and experience with version control and defect tracking systems
-
· Ability to handle multiple projects and task responsibilities simultaneously and switch among them quickly to meet prioritized business needs
-
· Gather, use, and analyze defect metrics data to present analysis findings to the appropriate levels of management verbally and through the preparation of periodic written reports
More at 3B Staffing