Automation Tester
Arm
- Bangalore, Karnataka
- Permanent
- Full-time
- Programming languages used in test automation, such as Java, C#.
- Testing APIs and web services, using tools like Postman, SoapUI, or REST-assured for API automation.
- SQL and database testing.
- Developing test scripts that are compatible across multiple browsers and platforms.
- Version control systems and understanding the importance of code reviews for maintaining quality in automation scripts.
- Test automation tools like Selenium WebDriver and Cucumber.
- Experience in building Selenium automated tests using Page Object Model and BDD, with Unit testing frameworks like JUnit, NUnit, or TestNG..
- Test Management and Bug Tracking Tools; TestRail, Zephyr, or Quality Centre for test management and JIRA, Bugzilla, or TFS for bugs
- Understanding of Software Development and methodologies: Agile, Scrum, Waterfall;
- Testing phases and lifecycles (unit, integration, system, acceptance).
- Familiarity with software development in a DevOps environment.
- Documentation and knowledge creation.
- A continuous improvement attitude.
- Highly proficient in English, both written and spoken.
- DESIRABLE: Testing tools like JMeter, LoadRunner, or Gatling.
- DESIRABLE: Continuous Integration/Continuous Deployment (CI/CD): CI/CD tools like Jenkins, Azure DevOps, or TeamCity; Non-functional Testing: Performance (JMeter), Accessibility Testing.
- Optional certifications: ISTQB/ISEB Certified Tester - Foundation Level!; ISTQB/ISEB Advanced Level Test Automation Engineer!; Certified Selenium WebDriver Professional; Other relevant certifications in the field of test automation.