Staff Engineer - Quality Engineering in the Finance domain with 9-13 years of experience
Proficient in Selenium automation testing, Core Java, SQL querying, TestNG, Gherkin, REST API testing, CI/CD, Git, Scrum, Jira, and maintaining quality discipline
Skilled in Microservices testing, UI testing, BDD, JUnit, Maven, Jenkins, and API automation
Responsibilities include leading QE activities, defining test strategies, bug logging, front-end and backend testing, AWS Lambda, Kafka messaging, and mentoring team members
Good to have experience in defect management, Agile practices, Jira project management, Maven, Jenkins, and mobile testing with Appium
Bachelor’s or Master’s degree in Computer Science and certifications in Software Test Automation Engineer and Agile Tester Certification preferred
Roles & Responsibilities
Leading QE activities in Agile, including defining test strategies, preparing test cases, implementing risk-based testing approaches, and estimating story points.
Responsible for bug logging, reporting on sprint-wise and monthly metrics related to test execution and automation.
Conduct front-end UI testing for verification and validation, as well as backend testing including database and API/Services testing.
Utilize AWS Lambda and Kafka messaging for testing.
Demonstrate proficiency in basic SQL skills.
Develop and maintain test automation frameworks using Core Java, Selenium, TestNG, and Maven.
Ensure proper CICD integration with tools like Git, Jenkins, or Octopus.
Automate API testing.
Collaborate closely with Agile teams to implement quality practices and drive continuous improvement in testing processes.
Mentor junior team members and contribute to the growth and development of the quality engineering team.
Communicate effectively with stakeholders and cross-functional teams to ensure quality standards are met.
Take ownership of quality discipline within the organization and strive for excellence in all testing activities