QA Automation Engineer
Job Duties:
Build test automation framework, as well as play a part in maintaining our existing suite of automated tests to be used by the entire Agile squad. Develops and maintains functional test cases, System & Integration Test cases and test artifacts like test data, test cases and automated scripts used in SDLC. Reviews functional requirements and determines the data requirements for executing the use cases end to end from creating functional manual cases to automating the cases for regression. Executes manual or automated test cases that validate the functionalities, code quality and reports test results, following all formal test architectures and project processes. Improve system integration efficiency and performance. Ownership and autonomy to work on tasks and be pro-active in managing it end to end. Diagnose problems and report bugs and enhancements to the Agile squad. Work from home policy is tied to performance.
Job Requirements:
- Bachelor’s degree in Computer Science or closely related and 3 years of working experience.
· 3 years’ of experience with OO programming and concepts.
· 3 years’ experience with software quality assurance practice.
· 3 years’ of experience in any one of the following: Java, C#, JUnit/TestNG, Jenkins, Selenium, RestAssured, SoapUI, HTML5, CSS.
· 3 years’ of experience in any one of the following languages: Groovy, Python, Ruby, JavaScript, Git are required.
· 3 years’ of experience in TDD, continuous integration, and code review practice
001_MstarInc Morningstar Inc. Legal Entity