As a Senior QA Automation Engineer, you will be responsible for designing, implementing, and executing automated tests for the cloud-based application. You will lead the creation of automation frameworks from scratch, collaborate with cross-functional teams, and drive innovation in testing processes and tools.
This is an exciting and challenging opportunity to work on a cutting-edge project that will shape the future of banking technology. The role requires a deep technical understanding of Java, testing frameworks, and cloud-based systems, as well as the ability to work effectively in a remote, collaborative environment.
Project Overview
Luxoft is undertaking a major project to migrate a legacy system (written in HLASM) from the mainframe to a cloud-based Java environment for one of the largest banks in the USA. This migration is a key part of the bank's digital transformation journey, and it involves modernizing a critical banking platform for greater scalability, reliability, and performance in the cloud.
As part of this migration initiative, we are looking for a Senior QA Automation Engineer to join the team. This engineer will play a pivotal role in ensuring the quality, reliability, and efficiency of the new system by implementing comprehensive QA automation strategies and conducting testing across various domains, including functional, integration, observability, data migration, and disaster recovery.
Key Responsibilities
- Develop and execute automated tests using Java and testing frameworks (e.g., JUnit, TestNG).
- Create QA automation frameworks from the ground up.
- Perform Functional, Non-Functional, Integration, Data Migration, Disaster Recovery, and Observability testing.
- Collaborate with cross-functional teams to ensure quality goals align with project timelines.
- Actively track and resolve bugs and issues found during testing.
- Drive innovation in testing tools and methodologies to improve test efficiency and effectiveness.
- Provide live site support and handle issues as they arise post-deployment.
Required Skills and Experience
- 5+ years as a QA Engineer with a focus on automation.
- Strong expertise in Java.
- Proven experience in building automated test frameworks.
- Hands-on experience with SOAP/REST API testing.
- Familiarity with cloud platforms like AWS.
- Strong understanding of test methodologies and batch processing.
Soft Skills
- Strong collaboration and communication skills.
- Ability to quickly learn new technologies.
- Strong problem-solving and analytical skills.
Why Luxoft? At Luxoft, you’ll be part of an innovative team working on high-impact projects for some of the world's leading companies. This role offers the opportunity to work remotely and take on a key role in a transformational project that will drive change in the banking industry.