We are seeking a detail-oriented and proactive Automation QA Engineer with strong expertise in either C# or Java. The ideal candidate will be responsible for designing, developing, and maintaining automation frameworks and tests to ensure the quality and performance of our software applications. They should be well-versed in test automation tools, frameworks, and best practices.
Key Responsibilities:
-
Test Automation Development:
- Design, build, and maintain robust automation frameworks for testing applications.
- Write and execute automated test scripts in C# or Java.
-
Test Planning and Execution:
- Collaborate with cross-functional teams to understand project requirements and identify test cases for automation.
- Conduct functional, regression, integration, and performance testing.
-
Quality Assurance Practices:
- Ensure software meets quality standards through test coverage and bug identification.
- Analyze and debug test failures to provide insights to development teams.
-
Tool & Framework Integration:
- Integrate automation suites with CI/CD pipelines.
- Work with tools such as Selenium, Appium, TestNG, NUnit, or similar.
-
Documentation and Reporting:
- Document test cases, test scripts, and test results.
- Provide regular updates and reports on testing progress and quality metrics.
Required Skills & Qualifications:
-
Technical Expertise:
- Strong programming skills in eitherC#orJava.
- Experience with automation frameworks such asSelenium WebDriver,Appium,RestAssured, or similar.
Testing Knowledge:
CI/CD and Version Control:
API Testing:
Problem-Solving: