Responsibilities Design and implement an automation solution framework based on systemunderstanding and analysis of technology and system specifications.
Develop appropriate automation test strategies and create automated test scripts, incoordination with the functional test strategy, including identifying data requirementsand generate required test data subsequently.
Execute automated functional, regression, and system tests for the core application andreport test results and quality status accordingly.
Update test cases as needed. Work on releases across teams and bridge the gaps. Work with customers to know their use cases and try to incorporate it in our internalenvironments.
Train other QA personnel in test automation scripting. Coordinates with other teams to maintain the test environment. May perform other duties as assigned.
Requirements 5 8 years core development experience as a Software Engineer. Strong understanding of computer science fundamentals and data structures.
Demonstrable experience in writing clean code quickly.
Preferably Java coding. Test framework design and automation experience. Understanding of QA methodologies, life cycle and processes.
Experience developing high quality test strategies and test automation. Skill set : Java or Python / Shell Scripting / Basic SQL.
Strong analytical and problem solving skills.
Skills : - Python, Perl, Shell Scripting, Selenium, Test Automation (QA), Software Testing (QA) and Appium