Job Description
We are looking for a hands-on
QA Automation Analyst to design, build, and maintain end-to-end automation frameworks for high-quality banking and financial applications. You will be responsible for ensuring robust test coverage, validating business workflows, and integrating testing within CI/CD pipelines. You'll collaborate closely with product, engineering, and DevOps teams to uphold compliance, audit readiness, and rapid delivery in an agile environment.
Domain: Banking / Financial Services
Work Schedule: Monday to Saturday, with alternate Saturdays off.
Key Responsibilities
- Design, develop, and maintain end-to-end automation frameworks from scratch using modern tools and best practices.
- Develop and execute test plans, test cases, and automation scripts for functional, regression, integration, and API testing.
- Build automation using Selenium, PyTest, Robot Framework, Playwright (highlighted), or Cypress.
- Perform API testing for REST services using Postman, Swagger, or Rest Assured; validate responses, contracts, and data consistency.
- Integrate automation frameworks with CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI/CD, or similar).
- Participate in requirement analysis, impact assessment, sprint ceremonies, and cross-functional discussions.
- Validate data using SQL and support User Acceptance Testing (UAT); generate reports and release sign-offs.
- Log, track, and close defects using standard bug-tracking tools; perform root-cause analysis for recurring issues.
- Maintain QA artifacts for audit and compliance purposes.
- Mentor junior QA team members and contribute to process improvements.
Qualifications & Skills
- Bachelor's degree in Computer Science, Engineering, or related field.
- 2+ years of hands-on experience in QA automation for enterprise applications, preferably in the banking/financial domain.
- Strong understanding of SDLC, STLC, QA methodologies, tools, and best practices.
- Experience designing end-to-end automation frameworks from scratch.
- Hands-on with manual and automation testing (Selenium, PyTest, Robot Framework, Playwright, Cypress).
- Experience in API testing and validating RESTful services; knowledge of Rest Assured is a plus.
- Proficient with databases and SQL (PostgreSQL, MySQL, Oracle).
- Solid experience in Agile/Scrum environments and tools like Jira, TestLink, or equivalent.
- Strong understanding of CI/CD pipelines and deployment automation using Jenkins or similar tools.
- Knowledge of version control tools (Git) and collaborative workflows.
- Excellent analytical, problem-solving, documentation, and communication skills.
Nice to Have / Bonus
- Exposure to performance testing tools like JMeter or Gatling.
- Programming experience in Java, Python, or JavaScript for automation scripting.
- ISTQB or equivalent QA certification.
Why Join Us
- Opportunity to work on mission-critical banking applications.
- Hands-on exposure to modern automation tools and frameworks.
- Work in a collaborative, agile, and fast-paced environment.
- Contribute to cutting-edge CI/CD automation and testing strategies.
Skills:- Software Testing (QA), cypress, Python, Javascript, Playwright, Test Automation (QA), Functional testing, API Testing and Manual testing