Automation Testing – Project Lead Job Description
Who are we looking for?
We are looking for a skilled Automation Tester with hands-on experience in Java, Playwright/Selenium to design, develop, and maintain automated test frameworks and scripts for web applications. should have a solid understanding of test automation principles, continuous integration and end-to-end testing.
Pre-conditions
- Rating from previous appraisals should be 3 and above
Technical Skills
Working experience required on the below technical skills
- Core Java, Selenium WebDriver, Playwright
- Should be very good in OOP concepts
- Database (Postgres / MS SQL Server)
- Page Object Model, Design Patterns
- Knowledge of Hybrid, Keyword Driven frameworks
- Knowledge of Maven, CI/CD Tools, SVN
- Experience with Web locators, XPath, CSS locators
Process Skills
- Execute full lifecycle software development
- Analyze functional and technical requirements and create reusable, maintainable, and modular automation scripts
- debug flaky or failed test cases and fix the issues.
- Write well designed, testable, efficient codes and reusable methods
- Ensure high quality of automation scripts through peer code reviews
- Create test case documentation, test execution reports, and status dashboards
- Write SQL queries and integrate with automated tests for backend testing
- Actively participate in Agile ceremonies - sprint planning, daily stand-ups, retrospectives and demos
- Familiarity with software testing methodology and release processes, Comply with the test plans, project plans
Behavioral Skills
- Excellent communication skills, with an emphasis on verbal and written communication.
- Ability to multi-task and stay organized in a dynamic work environment.
- Possess a positive attitude.
- Ability to solve problems quickly and completely.
- Ability to promote teamwork and cooperative effort.
- Ability to "think outside the box".
Certification
- Java / ISTQB certification is a bonus