Job Description:
We are looking for an Automation Quality Engineer who is self-motivated, creative, and proactive, to work successfully in a fast-paced environment including multiple platforms and architectures, diverse technologies and Cloud environments. The individual will work closely with various stakeholders throughout the SDLC, executing automated test iterations, tracking & reporting test results, troubleshooting, and coordinating the bug fixes. The individual should have a strong understanding of agile processes and the related Quality lifecycle and automation methodology.
Responsibilities:
- Design, develop, execute, and analyze automation test scripts & test results.
- Estimate test efforts accurately and coordinate with team members for work activities.
- Apply design and build automated testing capabilities under BDD umbrella.
- Record test results, report, and verify software bug fixes to meet automation criteria.
- Coordinate with program and development management teams in the product development lifecycle to ensure end-user product and quality requirements and shipment schedules are met.
Required Skills:
- Experience in Banking Financial domain is a must.
- Expert in writing automated scripts using scripting languages like Python, Java, JavaScript
- Expert in designing and building automated testing frameworks using BDD tools like Cucumber, Selenium, TestCafe.
- Expertise in Performance Testing using K6 and similar tools.
- Hands-on experience in building and implementing CI/CD automation strategies for testing using tools like Jenkins, Bamboo, Azure DevOps.
- Experienced in designing automated test scripts for Operational/Relational/OLAP databases and data warehouses.
- Expert in testing APIs and Micro-services for both UI layer and data layer for data extraction, preparation, and consumption modules.
- Exposure and familiarity with SQL databases.
- Strong Analytical skills to understand complex business logic and calculations.
- Experience in writing clear, concise, and comprehensive test plans and test cases.
- Good communication skills.
- Azure/AWS Certification would be preferred.