Job Title: QA Engineer
Location: Dallas, TX 75201
Duration: 3-4 Months
Job Description:
Responsibilities:
- Responsible for developing and executing formal test plans to ensure the delivery of high quality software applications.
- Involved in test planning, writing test cases and scripts, test case automation and test execution for applications deployed on AWS Cloud infrastructure.
- Implements and test infrastructure as code using Terraform.
- Collaborate with the development team to understand application functionality and identify test requirements.
- Conduct regression testing to ensure that new code changes do not adversely affect existing functionality.
- Defines and tracks quality assurance metrics such as defects, defect counts, test results and test status.
- Collects and analyzes data for software process evaluation and improvements and integrates them into business processes to address the needs of the business.
- Documents all problems and assists in their resolution.
- Delivers quality process training to technical
Qualifications:
- Bachelor’s degree in computer science, Engineering, or a related field.
- Proven experience as a QA Engineer, with a minimum of 6 years of experience.
- Strong knowledge of Java and related technologies, including Spring Boot, Apache Camel, Spring Batch, and Angular.
- Proficiency in using Selenium for automated testing. Experience with Gherkin language for writing test scenarios.
- Strong understanding of AWS Cloud services. Experience with PostgreSQL and Oracle for database testing.
- Experience with Terraform for infrastructure as code.
- Familiarity with version control systems (e.g., Git).
- Excellent analytical and problem-solving skills.
- Strong attention to detail and a commitment to quality.
- Excellent communication and collaboration skills.