Job Title: QA Engineer
Job Location: Chicago IL, Menlo park CA(Day 1 onsite)
Job Duration: Long-Term
Must have:
- 5+ years of experience in Java programming.
- Experience in at least one Test Automation Framework development like Selenium.
- Experience on REST API development.
- Experience in any Database with good SQL knowledge.
- Good understanding of OOP principles and basics of software design.
- Understanding of Manual and Automated testing process.
- Familiarity with JIRA and basics of Agile.
- An innovative mindset with an ability to deal with problems and challenges.
- Good communication skills.
- Java and Selenium.
Good to have:
- Experience in Python and JavaScript.
- Experience on Test Automation libraries and tools like Cucumber, TestNG, Selenium, UFTOne, Jmeter, Cypress, Appium, Perfecto, etc.
- Experience with IntelliJ Idea.
- Experience with build tools like Gradle, Maven.
- Experience with Artifactory.
- Experience with setting up CI/CD pipeline using platforms like Jenkins or Team City.
- Experience with Code reviews, including the static code analysis using SonarQube.
- Experience with Test Management platform like Xray, ALM, etc.
- Familiarity with Cloud (Iaas, Paas, Saas, etc.).
- Familiarity with Tableau and ETL.
- Familiarity with MS Train. (Applicable if person is currently working or have worked in WMT in past)
- Familiarity with MS infrastructure like TEDI, TAP, TAM, TAIDW, EPR, etc. (Applicable if person is currently working or have worked in WMT in past