Job Description
Senior QA Engineer
Responsibilities
Be a key member of the software quality assurance team helping to ensure the quality and reliability of our mobile apps and
SaaS platform.
Ensure that the work you and other team members produce is fit for use by our customers.
You will join our Quality Assurance team and you will report to the Senior Quality Assurance Manager.
Benefit from working in a multi-disciplinary team that uses modern software and product development techniques and values
continuous improvement.
Maintaining up-to-date knowledge and documentation of tests.
Working with Colleagues to ensure the platform and data are tested and maintained in the on a continuous basis.
Learn new skills to test and maintain automation tests to maintain product quality for our customers.
Work independently without needing a set of already formulated acceptance criteria or test cases to further explore the
application and find possible coverage gaps.
Gain deep knowledge of product functionality.
Be a creative thinker and problem solver and collaborate and communicate with team members and community; we welcome
people who are willing to challenge established norms.
Define your career path and embrace the opportunity to grow and learn.
Knowledge Skills and Experience Required
BS degree in Engineering or Computer Science or equivalent experience
Proven experience of at least 6-10 years as a Quality Assurance engineer or similar role.
Experienced candidates with 8 years in Test Automation experience along with 6 years in manual testing experience.
In depth understanding of both manual and automation testing and show examples of learning new skills in the past.
Results based individual with a proven track record to proactively identify issues/ problems and provide solutions.
An innovative team member able to think outside of the box who possesses the ability to proactively identify risks and
potential issues whilst having the ability to resolve them.
An individual who can prioritise workload and has the ability to work on parallel tasks.
Ability to acquire subject matter expertise in assigned area of business.
Hands on experience with aspects of both functional and non-functional test phases.
Ability to work and collaborate in a team-based environment.
A thought partner with the ability to drive initiatives to completion with no supervision.
In depth understanding of using and maintain test frameworks such as Selenium an/or Playwright and Java programming
and design pattern experience in Page Object Model
Experience using Continuous Integration and Continuous Deployment pipelines and code repositories with tools such as
Jenkins and GitHub.
Experience in Agile Software Development environment with Data Driven Testing driven along with a strong knowledge of
test management tools test case management and defect tracking system.
Ability to work with and vast experience in Rest assured JUnit 5 Allure Gradle Lombok Mongo Java Driver.
Hands on experience building test automation frameworks from scratch to web applications.
Experience to manually valid APIs Web Services Apps PostgreSQL using tools such as Postman SwaggerUI.
Ability to read write maintain and execute both manual and automation tests.
Contribute to the QA Guild and sharing best practices.
Excellent written and verbal communication skills.
Individual has the proven experience and ability to support operations team by resolving production incidents which are
assigned to them in an appropriate time framework.
Proven experience in supporting coordinating and ensuring all releases in Production have been validated successfully.
Nice to have
Building CI/CD pipelines for post deployment verification.
Experience in Contract testing.
Working Conditions
Hybrid work model with four days working from the Kochi office and Fridays as work-from-home.
Employees can choose from multiple shift options : 9:00 am to 6:00 pm 10:00 am to 7:00 pm and 11:00 am to 8:00 pm
Required Skills:
Test Cases Proactive Coo Verbal Communication Skill Postgresql Manual Testing Vat Esql Product Development Ned Software Quality Assurance Java Quality Assurance Gradle Verbal Communication Skills Visio Selenium Jenkins Web Service Junit Agile Excel Communication Skill Written And Verbal Communication Automation Testing Documentation Supervision Communication Skills Sql Postgres Test Automation Saas Software Development Work Independently Web Applications