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

Responsibilities

• Create automated test cases based on product and quality requirements
• Design, code and implement automated tests for UI clients (Mobile, Windows, Mac, Web Browsers)
• Perform functional, integration, regression, end-to-end and performance testing
• Troubleshoot, analyze, and isolate defects and report them to a bug tracking database (JIRA)
• Collaborate with development team to add/modify attributes that help writing more automated tests

Skills

Must have
• Bachelor's/Master degree in Computer Science/Engineering
• 3+ years' overall experience in QA and UI automated testing
• 3+ years' experience at least in UI automation testing using Selenium and Appium
• Experience in writing efficient automated tests on Android, iOS, Windows, Mac, and Web Browsers
• Experience with test frameworks such as TestNG or JUnit
• Experience with Java programming language
• Experience in data-driven testing approach
• Expert in locating elements for automation and have thorough knowledge in the available locator strategies
• Expert in software quality and testing methodologies
• Excellent analytical skills and problem solving
• Experienced in interacting and coordinating test activities amongst multiple teams
• Highly responsible, self-disciplined, self-managed, self-motivated, able to work with little or no supervision

Nice to have
• Meticulous attention to detail and excellent debugging / troubleshooting skills
• Excellent verbal and written communication skills
• Experience in Sikuli for Desktop Automation is preferred
• Experience in automating native MacOS and Windows Desktop automation is a big plus