Saxon Global
Automation Tester Job at Saxon Global in Pittsburgh
Saxon Global, Pittsburgh, PA, United States
We are seeking an experienced Automation Tester III to join our dynamic software testing team in Pittsburgh, PA. The ideal candidate should have a solid background in end-to-end testing, utilizing Java with Selenium WebDriver, and Cucumber with Gherkin for test automation. The candidate should also possess a strong understanding of back-end databases, API testing using Postman, and Jenkins for continuous integration and continuous deployment (CI/CD) processes. Preferred candidates will have prior experience in the banking domain.Responsibilities: Develop and execute comprehensive automated test scripts to ensure the quality and reliability of our software applications. Collaborate with cross-functional teams to understand system requirements, user stories, and acceptance criteria for effective test case creation. Perform end-to-end testing of web applications, using Java and Selenium WebDriver to automate functional, integration, and regression tests. Utilize Cucumber with Gherkin to create and maintain BDD-style test scenarios and step definitions. Conduct thorough testing of back-end databases to validate data integrity and data flow. Design and execute manual API tests using Postman to verify API functionality, data transmission, and integration with external systems. Implement test automation frameworks and maintain test scripts for optimal test coverage and efficiency. Collaborate with developers and other stakeholders to analyze test results, identify defects, and track issues to resolution. Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives. Qualifications: Bachelor's degree in Computer Science is must Have 4-8 years of proven experience in software testing and test automation. Strong proficiency in Java programming language for developing automation test scripts. In-depth knowledge of Selenium WebDriver and experience in creating scalable and maintainable test frameworks using Java. Proficiency in Cucumber with Gherkin for behavior-driven development (BDD) testing. Strong experience in testing back-end databases, ensuring data accuracy, and verifying data integrity. Proficiency in manual API testing using Postman to verify API functionality and integration. Familiarity with CI/CD processes and tools, particularly Jenkins. Excellent analytical and problem-solving skills with a keen attention to detail. Effective communication and collaboration skills to work with cross-functional teams and stakeholders.