Job Description :
Job Description
As the Quality Assurance Engineer your responsibilities include conducting thorough product testing and maintain agreed upon quality standards in order to provide the highest quality software products to both external and internal customers. Your passion for software quality allows you to create and modify automated test scripts based on manual test cases, functional requirements or existing functionality of the system.

As the QA Engineer you work to understand the business requirements and objectives relative to the desired functionality of products and applications. Evaluate and test new or modified software to determine that software meets user requirements and established quality standards.

Technology We Use:

Robot Framework, Selenium, Python, Jenkins, MySQL
Your Role:

Use existing open source tools and techniques to build/script and execute tests .
Work with product teams to design, and create automated tests.
Execute, analyze and report test results.
Create scripts to automate repetitive tasks.
Support QA Automation framework and Infrastructure.
Support production deployment of applications during deployment window
Required Skills
Technical skills:

Programming experience in a high-level language, preferably Python.
Strong Knowledge in one test automation tool, preferably Selenium.
A sound understanding testing web services.
Basic SQL knowledge. [ Preferably experience with Oracle and/or MySQL]
Qualifications:

7-8 Years of on the job experience as a QA Automation engineer
Exposure to Agile Environment.
Experience in Mobile Test Automation.
Experience in working in on Mac OS.
Experience to CI using Jenkins or Team City.
Education

BS Degree in Information Systems, Computer science, Mathematics or Related degree.
             

Similar Jobs you may be interested in ..