Automation Testing Team – Automation Engineer
Job Summary
Develop and maintain automated test suites to ensure fast repeatable verification across releases while maintaining code quality.
KEY RESPONSIBILITIES
- Automate prioritized regression scenarios (UI/API) with maintainable patterns and best practices
- Integrate automated runs into CI/CD pipelines; publish dashboards and failure analysis
- Maintain test data utilities and ensure environment-safe execution practices
- Implement test reporting and metrics collection
- Participate in code reviews and maintain coding standards
REQUIRED SKILLS
- UI API automation expertise
- Test framework design and implementation
- Pipeline integration and CI/CD knowledge
- Stability engineering and performance optimization
- Programming skills (Java Python or JavaScript)
PREFERRED QUALIFICATIONS
- Proficiency in Selenium Cypress or similar tools
- Experience with REST API testing
- Knowledge of Jenkins GitLab CI or similar CI/CD tools
- Cloud-based testing platform experience
- Performance testing tool experience
KEY DELIVERABLES
- Automated test scripts and suites
- Test framework and architecture
- Pipeline integration documentation
- Execution dashboards and reports
CAREER GROWTH OPPORTUNITIES
Advance to Senior Automation Engineer Automation Architect or QA Manager roles
Key Skills
- Continuous Integration
- APIs
- Automotive software
- Test Cases
- Electrical Engineering
- Junit
- Distributed Control Systems
- Testng
- Java
- Test Automation
- Programmable Logic Controllers
- Selenium