Senior Software Engineer Job Purpose To design, develop, and maintain robust test automation frameworks and tools that ensure the quality, reliability, and performance of software products. With 5+ years of experience in testing, QA bridges the gap between quality assurance and software engineering by creating scalable automated test solutions, integrating testing into CI/CD pipelines, and collaborating closely with developers, QA, and DevOps teams. The goal is to accelerate delivery cycles while upholding high-quality standards across the software development lifecycle. Duties and Responsibilities
Minimum 5+ years of proven experience in Quality Assurance and REST API Automation.
Experience with developing and implementing REST API & Web Automation Frameworks.
Experienced with SOAP UI and Performance Testing using JMeter.
Strong experience in Selenium, Java, BDD (Cucumber) approach, Postman, JMeter, and Database testing.
Experienced with CI/CD pipeline automation.
Major Challenges
Backend Testing and Automation
Required Qualifications and Experience Qualifications
Bachelor's or master's degree in Computer Science, Information Technology, or a related field.
Experience in Manual and Automation Testing.
Work Experience
5+ years of experience in a QA role within a technology or IT organization.
Solid understanding of Software Development Lifecycle (SDLC), Software Testing Lifecycle (STLC), Manual and Automation testing.
Hands-on experience with QA Automation Tools.
Strong organizational and time management skills with a detail-oriented mindset.
Skills Keywords
Java
Selenium
Postman
API Automation
CI/CD
BDD
SQL
JMeter
Database & Web UI Automation
Job Classification
Industry: BankingFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Software Development - OtherEmployement Type: Full time