JPC Partners is looking for a Senior Test Engineer that will 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
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.
Expert knowledge of Python (5+ yrs)
Experience with REST API Testing with Python
Expert knowledge of 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
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)
Or equivalent combination of education and/or experience