We are looking for a highly skilled Test Automation Engineer to join our Test Factory team within the ASP entity. The ideal candidate will be responsible for designing, developing, and maintaining test automation frameworks and scripts, integrating them with CI/CD pipelines, and collaborating with cross-functional teams including developers, project managers, and business analysts. This role may include manual testing tasks based on workload demands and offers opportunities to mentor junior team members.
JOB RESPONSIBILITIES:
- Design, develop, and maintain automated test scripts using Selenium WebDriver and Cucumber.
- Build and sustain scalable and reusable automation frameworks to improve testing efficiency.
- Integrate automated tests with CI/CD pipelines using tools such as Jenkins and GitLab.
- Execute automated test suites, analyze results, and report defects promptly.
- Perform manual and automated test case preparation, execution, and reporting as needed.
- Create and maintain utility tools to support the Test Factory operations.
- Keep updated with industry trends and contribute to the adoption of new automation tools and techniques.
- Collaborate with teams located in various regions.
- Mentor and support junior team members on automation practices.
JOB REQUIREMENTS:
- Education: Bachelor’s Degree in Computer Science, Engineering, or a related field.
- Professional Experience: Proven experience as a Selenium Cucumber Automation Engineer or in a similar role.
- Domain Knowledge: Exposure to Private Banking domain is a plus.
TECHNICAL SKILLS:
- Strong programming skills in Java (primary), with additional knowledge in Python or C#.
- Solid experience with Selenium WebDriver and Cucumber BDD framework .
- Hands-on experience in test automation for web, API, and mobile applications.
- Familiarity with CI/CD tools like Jenkins and GitLab .
- Knowledge of other automation tools for API, mobile, and e-banking is a plus.
- ISTQB or similar testing certifications are advantageous.
SOFT SKILLS (TRANSVERSAL SKILLS):
- Strong analytical and problem-solving abilities.
- Excellent communication, listening, and presentation skills.
- High initiative, proactiveness, and a dynamic work approach.
- Willingness and passion for continuous learning.
- Ability to work independently and prioritize tasks effectively.
- Strong interpersonal skills for collaboration with cross-functional and remote teams.
Report job