Quality Assurance Engineer
Indexed description
Role: Quality Assurance Automation Engineer
Location: Irving, TX (Hybrid)
Duration: 12 months (with possible extension)
Job Summary:
We are seeking a highly motivated and skilled Quality Assurance Automated Tester to join our team. The successful candidate will be responsible for designing, developing, and maintaining automated test scripts using Selenium to ensure the quality, reliability, and performance of our software applications. This role requires a strong understanding of software development lifecycle, testing methodologies, and a passion for delivering high-quality products.
Required Skills & Experience:
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 3-6+ years of experience in Quality Assurance with a strong focus on test automation.
- Proficient in designing and developing automated test scripts using Selenium WebDriver.
- Strong programming skills in at least one object-oriented language (e.g., Java, Python, C#).
- Experience with test automation frameworks such as TestNG, JUnit, Pytest, NUnit, or similar.
- Solid understanding and practical experience with the Page Object Model (POM) design pattern.
- Design, write, and execute detailed, comprehensive, and well-structured manual test plans and test cases.
- Perform thorough manual functional, integration, system, and regression testing.
- Conduct exploratory testing to uncover defects and usability issues not covered by formal test cases.
- Familiarity with version control systems, particularly Git.
- Experience integrating automated tests into CI/CD pipelines.
- Knowledge of SQL for database validation.
- Strong analytical and problem-solving skills with meticulous attention to detail.
- Excellent written and verbal communication skills, with the ability to articulate technical issues clearly to both technical and non-technical audiences.
- Ability to work independently and as part of a collaborative team in an agile environment.
Preferred Skills & Experience:
- Experience with Behavior-Driven Development (BDD) frameworks like Cucumber.
- Knowledge of performance testing tools (e.g., JMeter, LoadRunner).
- Experience with security testing concepts and tools.
- Familiarity with cloud platforms (e.g., AWS, Azure, GCP).
- Understanding of containerization technologies (e.g., Docker, Kubernetes).
- Relevant certifications in Quality Assurance or test automation.
- Experience with mobile application test automation.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search