$70K - 100K a year
Design and execute automated test suites for web and API applications, collaborate with teams on QA planning, track bugs in Jira, and improve QA processes.
3+ years in QA automation with Selenium, Java, Python, experience testing web and API applications, Jira familiarity, and agile team participation.
A growing technology-driven organization is seeking a QA Engineer to enhance the quality and reliability of its web and API-based applications. This role is perfect for automation-focused professionals who are passionate about quality engineering and building scalable, reusable test frameworks. While the position offers flexibility, Philadelphia-based candidates are preferred due to occasional in-office collaboration. You’ll play a key role in designing and executing automated test strategies across the software development lifecycle, working closely with developers, product managers, and DevOps to ensure robust, bug-free releases. Your expertise in Selenium, Java, Python, and Jira will directly impact the stability and performance of mission-critical systems. Key Responsibilities • Develop, maintain, and execute automated test suites for web and API testing using Selenium with Java and Python • Collaborate with developers and product teams to understand requirements, create test plans, and validate features • Participate in agile ceremonies and contribute to sprint planning and user story grooming from a QA perspective • Identify, log, and track bugs using Jira; work cross-functionally to ensure timely resolution • Perform functional, regression, integration, smoke, and exploratory testing • Create and maintain test documentation including test cases, plans, and test coverage reports • Contribute to the continuous improvement of QA tools, processes, and best practices • Ensure high code quality through test automation as part of CI/CD workflows Required Skills & Experience • 3+ years of experience in Quality Assurance or Test Automation Engineering • Strong hands-on experience with Selenium WebDriver and test scripting in Java and Python • Proven experience testing web-based and API-based applications • Familiarity with Jira for defect tracking and agile project management • Knowledge of software QA methodologies, tools, and processes • Experience working in agile/scrum teams and participating in sprint-level QA planning • Ability to write clear, concise, and comprehensive test documentation Nice to Have • Experience with test frameworks like TestNG, JUnit, or PyTest • Knowledge of CI/CD tools (e.g., Jenkins, GitHub Actions) • Exposure to performance and load testing tools (e.g., JMeter, Locust) • Familiarity with RESTful API testing using tools like Postman or automated scripts • Understanding of SQL and database testing • Background in testing SaaS applications or cloud-based environments Additional Details • Location: Hybrid (Philadelphia area candidates preferred) • Work Authorization: Must be authorized to work in the U.S. full-time (no sponsorship provided) Posted By: Jackie Baker
This job posting was last updated on 10/11/2025