
QA Engineer
Primary stack
Nice to have's
Job description
About the Position
We are seeking a QA Engineer with experience in test automation using JavaScript and modern frameworks like Cypress to join our team in Bucharest, Romania.
Responsibilities
- Design, develop, and maintain automated tests for API, UI, and end-to-end workflows using Cypress.
- Review product requirements, user stories, and technical design documentation to define test scenarios and testing scope.
- Create and maintain manual test cases based on functional requirements and system design.
- Execute manual and automated tests to validate new features, bug fixes, and system integrations.
- Analyze test results and CI/CD pipeline outputs, investigating failures through debugging and root cause analysis.
- Investigate issues using log analysis, monitoring dashboards, and system metrics.
- Collaborate with development, QA, and DevOps teams to improve test coverage, product quality, and release stability.
- Contribute to the development and improvement of the test automation framework and supporting tools used for automated testing.
- Coordinate testing activities within the team to ensure alignment with sprint goals and release timelines.
- Participate in Agile/Scrum ceremonies (e.g., sprint planning, backlog refinement, retrospectives).
Requirements
-
Must have
- Experience in test automation using JavaScript with modern automation frameworks (Cypress preferred).
- Experience with manual software testing, including test case design based on requirements, user stories, and technical documentation, with solid knowledge of software testing methodologies and QA best practices.
- Experience with API testing (RESTful services, HTTP methods, JSON payloads).
- Experience with Git version control.
- Understanding of microservices-based architectures and cloud platforms.
- Experience with collaboration and project management tools such as Jira and Confluence.
- Strong analytical, debugging, and troubleshooting skills, attention to detail, and the ability to collaborate effectively within cross-functional teams in a fast-paced Agile environment.
- Experience with virtualization technologies and hypervisors (e.g., VMware, Hyper-V, VirtualBox).
-
Nice to have
- Familiarity with database systems (MongoDB).
- Experience with performance, scalability, or large-scale system testing.
- Familiarity with CI/CD pipelines and Continuous Integration.
- Basic networking fundamentals.
- Experience using AI-assisted tools (e.g., GitHub Copilot, LLM-based assistants, AI agents) to support test automation development, debugging, and productivity.
- Experience with container technologies such as Docker and Kubernetes.
We Offer
- Competitive salary
- Opportunity to work in a dynamic and innovative environment
- Professional development opportunities
- Collaborative and inclusive work culture
About the Company
DXC Luxoft is a leading provider of digital transformation and technology services, empowering businesses to thrive in the digital era. Our team is dedicated to delivering high-quality solutions and fostering a culture of innovation and excellence.
Apply now to join our team and contribute to our mission of driving digital transformation.
© Luxoft. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
A provider of software development services and innovative IT solutions with a worldwide customer base consisting mainly of large multinational corporations.
More at Luxoft
All 411 roles
Senior Front End Developer
Luxoft · India

Solution Architect - Supply Chain Finance
Luxoft · India

Backend Engineer – LLM Integration
Luxoft · Munich

Murex Market Risk Consultant
Luxoft · India