##### Job Description :
**JOB SUMMARY:**
Work as a key member of a cross-functional Agile team in developing and
deploying integrated tax technology solutions. Design, develop and execute
test scenarios and test automation for one or more products to deliver the
highest quality products. Drive ongoing process efficiency through innovation
in alignment with industry standards.
**ESSENTIAL JOB FUNCTIONS AND RESPONSIBILITIES:**
* Testing in large scale applications and web services and developing and maintaining test automation suites and frameworks.
* Strategize, plan and estimate the assigned work as well as provide periodic status reports on project milestones.
* Hands-on experience in API test automation REST (request library/component parameterization) and UI test automation using Selenium or similar test automation tool.
* Ability to drive higher quality by assessing end-user impact of issues and thereby influencing key product decisions.
* Troubleshoot technical issues to identify root cause and corrective improvements and provide technical knowledge and assistance to other engineers.
* Define the configuration of test environment/s to facilitate the testing needs.
* Support the project team in all testing efforts as well as the Test Architect/Lead in championing the best practices.
* Possess excellent communication, sharp analytical abilities, and proven design skill.
* Experience with TDD/BDD, Agile/Scrum methodologies.
* Experience in creating dashboards and testing metrics for test coverage, release status etc.
* Experience with AWS, Load, Performance and Stress testing.
* Ability to lead multiple small to medium size projects and drive them to completion.
**SUPERVISORY RESPONSIBILITIES:**
* N/A
**KNOWLEDGE, SKILLS AND ABILITIES:**
* Expert knowledge of the following programming languages: Python and Selenium.
* Experience working with configuration management tools and repositories like Git as well as building / supporting CI/CD pipelines using Jenkins and GitHub Actions.
* Experience with test automation tools like PyCharm IDE.
* Good working knowledge with a variety of databases like SQL, Oracle, DB2, PostgreSQL, MySQL, Flat File, MongoDB.
* Experience testing in virtual and cloud environments.
**EDUCATION AND TRAINING:**
* Bachelorβs Degree in a technical discipline or equivalent experience
* Six (6) plus years of experience in application software environments or related experience
* Six (6) plus years of experience in software testing in multiple environments including test scripting and execution.
* ISTQB Foundational Certified (preferred).