ResponsibilitiesDesign and implement an automation solution framework based on system understanding and analysis of technology and system specifications.
Develop appropriate automation test strategies and create automated test scripts, in coordination with the functional test strategy, including identifying data requirements and generate required test data subsequently.
Execute automated functional, regression, and system tests for the core application and report 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 internal environments.
Train other QA personnel in test automation scripting.Coordinates with other teams to maintain the test environment.May perform other duties as assigned.
Requirements5 - 7 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 : - Software Testing (QA), Mobile App Testing (QA), Appium, Java, Test Automation (QA) and Shell Scripting