Position: Senior QA Automation Engineer (Java)
Company: Luxoft
Category: QA Automation
Experience required: 3y
English level: upper

Our team are working on new services development to enhance and modernize client's software platform. The main focus for the new team member is to work closely with dev team and ensure data accuracy as well as auto tests development.
Responsibilities:
Writes and maintains test automation scripts for various types of highly data-centric applications, services and APIs. Document, detail, and report in a clean and timely fashion any defects found during testing. Develop and maintain continuous integration and automated test scripts using tools such as (but not limited to) JMeter, Citrus test automation framework to consistently execute regression tests and verify application functionality. Write code to test APIs and interfaces.

• Use tools and testing frameworks to build functional test automation of Applications as well as Data Content.
• Define, modify, and execute test plans and regression strategies.
• Perform manual and exploratory tests with the goal of automation.
• Perform application testing to ensure program changes are functional and are in compliance with established standards.
• Document software issues and enhancement requests and assist development with concise and detailed steps for duplication of the defects found while performing manual functional, integration, and regression tests.
• Assist the development team in debugging and reproducing reported issues.
• Work with Business Analysts and Developers to improve overall development and test processes.
• Perform load/stress/scale tests.
Mandatory Skills:
• BS plus 5+ years of experience
• Should have at least 3 years of Java Test Development
• Experience in using shell *nix shell scripting
• Advanced knowledge of SQL and experience working with at least one of mainstream RDBMS (Sybase, SQL Server, Oracle, MySQL, Postgres)
• Experience in building automation for testing Web/REST services/APIs using tools such as SOAP UI Pro, Postman or others
• Experience building customized Testing frameworks based on existing Java libraries such as TestNg would be a plus
• Experience in load/stress testing
• 3 years progressive experience in the use of automated testing tools in an agile environment
• Experienced with Agile/DevOps delivery principles and quality assurance methodologies.
• Ability to collaborate as a member of an integrated scrum team