Job Description
As a QA Engineer - Test Automation, you will play a crucial role in ensuring the quality and reliability of our software products through automated testing. You will collaborate with cross-functional teams, including developers and product managers, to deliver high-quality software solutions. If you are passionate about automation testing, have hands-on experience with Test Complete, and are proficient in scripting languages such as C#, Java, JavaScript, or Python, we encourage you to apply.
Key Responsibilities:
- Automation Testing: Develop and execute automated test scripts to verify software functionality, performance, and reliability.
- Test Complete Expertise: Utilize your in-depth knowledge of Test Complete to create and maintain automated test suites.
- Scripting: Write and maintain test scripts using scripting languages such as C#, Java, JavaScript, or Python.
- Selenium 3 WebDriver: Leverage your Selenium 3 WebDriver expertise to enhance test automation efforts.
- Agile Teams: Collaborate effectively within Agile development teams to ensure test automation aligns with project requirements and timelines.
- Zephyr or Xray: Utilize your experience with Zephyr or Xray for test management and reporting.
- Cloud Concepts (Good to Have): Familiarity with AWS or Azure cloud concepts will be considered a plus.
- SQL (Basic Knowledge): Possess basic knowledge of SQL to interact with databases as needed for testing.
Requirements:
- Must have a minimum of 3 years of experience in automation testing.
- Proficiency in Test Complete is a must.
- Strong scripting skills in C#, Java, JavaScript, or Python.
- Must have experience with Selenium 3 WebDriver.
- Proven experience working in Agile teams.
- Familiarity with Zephyr or Xray for test management.
- Knowledge of AWS or Azure cloud concepts (Good to Have).
- Basic knowledge of SQL.