Responsible for ownership of configuration and test management activities applications which includes estimation and analysis of manual test cases automation of manual test cases execution of manual and automated test cases / scenarios working with application development teams and the quality in coordination with your activities.
Primarily responsible for:
- Design develop and maintain scalable and efficient test automation frameworks.
- Collaborate with stakeholders to define test automation strategies and ensure alignment with project goals and objectives.
- Lead the implementation and execution of automated test suites for functional regression and performance testing.
- Provide technical guidance and mentorship to the test automation team ensuring adherence to best practices and standards.
- Customize and extend functionalities to meet specific project requirements and enhance test automation capabilities.
- Integrate tools (Test Management Features/User stories) and systems within the software development lifecycle such as CI/CD pipelines and issue tracking systems.
- Analyze test results and identify opportunities for optimization and improvement in test coverage and efficiency.
- Troubleshoot and resolve technical issues related to implementation and test automation processes.
Requirements
Basic Qualifications:
- ACTIVE or EXPIRED IRS MBI Clearance is Required.
Summary of Essential Skills:
- Java Development (JDK 1.8 and 11 Junit Selenium) essential for writing automation scripts unit testing and automating test case validations and webbased applications.
- Spring Boot for integrating test frameworks into microservices or API testing and Spring Test for applications.
- SQL (Oracle/PostgreSQL) for database validation and ensuring the consistency of backend operations during automation.
- GitHub/GitLab GitLab CI/CD for continuous integration/continuous deployment of test automation frameworks.
- Jenkins Maven for automating test execution in CI/CD pipelines.
- SonarQube for code quality and security checks ensuring wellwritten automation scripts.
- Sound knowledge of Agile (Scrum/Kanban/SAFE) for working in an Agile environment and adapting to iterative development cycles.
Summary of Essential Skills: Java Development (JDK 1.8 and 11, Junit, Selenium) essential for writing automation scripts, unit testing and automating test case validations and web-based applications. Spring Boot for integrating test frameworks into microservices or API testing and Spring Test for applications. SQL (Oracle/PostgreSQL) for database validation and ensuring the consistency of backend operations during automation. GitHub/GitLab, GitLab CI/CD for continuous integration/continuous deployment of test automation frameworks. Jenkins, Maven for automating test execution in CI/CD pipelines. SonarQube for code quality and security checks, ensuring well-written automation scripts. Sound knowledge of Agile (Scrum/Kanban/SAFE) for working in an Agile environment and adapting to iterative development cycles. Salary: $ 85000- $150000 with Benefits Benefits: 1. Holiday Benefit 10 holidays per year 2. Vacation Benefit 10 vacation days per year, Accrued on a weekly basis. 3. Sick Leave Benefit 5 Personal/Sick Leaves per year. Accrued on a weekly basis. 4. Medical Insurance Reimbursement Benefit Medical Insurance Allowance (QSEHRA).Reimbursement (Eligibility date dependent on enrollment. Employee purchase own plan) 5. AFLAC Supplemental Insurance Plan AFLAC Supplemental Insurance Plan available. 6. 401(K) Retirement Plan 401(K) Retirement Savings Plan.