Sr. QA Automation Engineer
Job Description
· 6+ years of proven experience in Automation testing life cycle & Agile software development methodology
· Develop test automation using Python and Selenium to perform White box, Grey box testing
Experience with Selenium Web Driver and Page Object Model Framework
· Experience with CI/CD practices and tools such as Azure/DevOps
· Work with team members to proactively identify, communicate, and resolve issues and risks that impede the execution and/or success of the automation project
· Demonstrated programming skills and ability to write quality code in OO language such as C#/Java
·Experience building test automation for APIs and Web Services using http protocol, JSON
· Experience building, maintaining, troubleshooting the end-to-end of test automation suite
· Evaluate and implement test automation in the iteration cycle
· Practical knowledge and experience with non-relational and/or relational databases
· Knowledge of software engineering best practices across the life cycle, including coding standards, code reviews, source code management, build processes, estimation practices and testing
· Knowledge of QA practices including functional application decomposition, test planning and test case development
· Exposure to testing methodologies (TDD/BDD, unit testing)
· Experience working with requirements from both internal and external customers to create business-driven test scenarios
· Experience with cloud-based development (AWS is a plus)
· Experience working with Version Control tools such as Subversion and GitHub
Additional Information
All your information will be kept confidential according to EEO guidelines.