We areseekinga highly skilled and detail-oriented SeniorAutomationQA Engineer to join our team. The ideal candidate will haveexpertisein both manual and automation testing, with a proven ability to work in an Agile/Scrum environment.It is expected thatyour solid background in software quality engineeringempoweryou to effectivelyanalyzingrequirements,designand executetest strategy,identifyingdefects,developand automatetest cases.Usingour in-houseframework, you have an opportunity to learn newautomation tools andcontributetodeveloping acutting-edgeframeworkand drive process improvements to deliver exceptional solutions.
Primary Responsibilities:
- Collaborate with cross-functional teams to refine requirements and ensure comprehensive test coverage.
- Design, document, and execute functional test cases and automate them.
- Report defects and work closely with developers to drive fix to resolution and validate it.
- Participate in root cause analysis and recommend actions to improve quality process.
- Develop and maintain automation test scripts and frameworks (Selenium, RestAssured).
- Participate actively as a quality advocate in all Agile ceremonies (planning, stand-ups, ).
- Analyze and report test results, metrics, and insights to stakeholders.
- Foster continuous improvement through structured feedback and advocating for quality.
- Foster a culture of accountability, proactive problem-solving, and pride in delivering high-quality results.
- Participate in application and test automation code review process.
- Participate in requirements analyzing to determine testability within time constraints.
Required Qualifications:
- 5+ years of experience in software quality assurance.
- Outstanding problem-solving skills and ability to own and self-manage daily tasks.
- Excellent communication (verbal/written), analytical, and problem-solving skills.
- Solid understanding of SaaS QA methodologies, concepts, tools, and processes.
- Solid understanding of agile/scrum methodologies.
- Solid understanding of Web and RESTful services testing and automation.
- Proven hands-on experience on QA automation using Java/Maven.
- Ability to read, write and analyze SQL database queries. (Postgres, Oracle)
- The ability to estimate effort, make and meet commitments is required
Preferred Qualifications:
- Certification in Scrum, Agile, or Quality Assurance (e.g. CSQA, CSMS, CSTE)
- Familiarity with more than one programming languages (Python, Groovy)
- Previous experience in a large-scale SaaS or financial technology environment.
- Familiarity with cloud-based solutions and microservices architecture.
- Familiarity with cloud-based infrastructure and deployment practices
- Familiarity with CI/CD pipelines and DevOps practices.
- Familiarity with containerization (Docker) and orchestration tools (Kubernetes).
- Working knowledge and experience with JIRA, Confluence and Git.
- Some exposure to banking finance domain would be nice to have.
- Stay up to date with the latest trends in QA practices, tools, and technologies to improve testing processes.
Education:
- BE or higher in computer science, engineering or relevant field