Job Description
ore Responsibilities & Accountabilities
- Work on complex and highly visible program supporting multiple sub-programs
- Develop testing strategy that included infrastructure, quality standard, processes, communication plan and execution
- Mentor a diverse team of analysts, engineers and partner organization participants in quality assurance frameworks and strategy
- Lead the DevOps testing strategy, working closely with Development, Product, and Operations
- Create and maintain reusable testing components, regression testing, code, and DevOps release quality controls
- Develop system test plans for large scale application implementation.
- Ability to refactor and simplify test automation in large scale test suites
- Define test objectives and test cases at all levels of testing, which may include regression testing, integration testing, end to end testing, UAT testing, and performance testing.
- Participate as part of an Agile team, attending scrum calls and assisting the team in the definition of test requirements.
- Produce testing status reports for system changes and identify project & program risks based upon test results.
- Responsible for testing automation and integrating automation into test suites.
- Write, revise, and verify quality assurance standards and test procedures for program design and product evaluation.
- Review, evaluate, and approve test results from testing performed by other teams.
- Writes documentation and reports status to management on program testing and any associated risks.
Minimum Qualifications & Skills
- 8+ years of hands-on testing and automation experience with Selenium WebDriver or similar (i.e. Robot Framework) and/or software development experience in any language (i.e. Python, Java, etc.,)
- 2+ years of CI/CD pipeline experience (i.e. setting automation suite in deployment pipeline, constantly tweaking for optimal value and user-friendly test reports)
- 3+ years of hands-on testing of REST APIs (i.e. verifying status code and JSON response body using POSTMAN); bonus if experience includes automation
- 4+ years of hands-on SQL database experience (i.e. insert/update statements for data setup, delete/update statements for data teardown, select statements with simple joins for data verification)
- Attention to detail and strong problem-solving skills are critical.
- Proficiency working on a large-scale modernization effort where parallel run results between legacy and modernized system are evaluated is desired.
- Proficiency with reviewing requirements and developing test plans
- Strong organizational, written, and verbal communication skills
- Must be able to multitask and meet deadlines in a fast-paced start-up like environment
- The ability to work as a team player is essential
- Decision maker who takes initiative and has the ability to drive the scrum and QA processes
- A four-year degree in a technical field is preferred.
- Expert in Test Automation, Test management, QA, QA processes and UAT
- Proficiency in the Agile / SAFe software development life cycle
- Strong understanding of cloud-based application and testing virtual implementations
- Track record of delivering testing projects with quality on schedule and within budget
Job Tags
Full time, Remote job,