Job Description
            
                Sonata Software OverviewIn today's market, there is a unique duality in technology adoption.
On one side, extreme focus on cost containment by clients, and on the other, deep motivation to modernize their Digital storefronts to attract more consumers and B2B customers.As a leading Modernization Engineering company, we aim to deliver modernization-driven hypergrowth for our clients based on the deep differentiation we have created in Modernization Engineering, powered by our Lightening suite and 16-step Platformation™ playbook.
In addition, we bring agility and systems thinking to accelerate time to market for our clients.Headquartered in Bengaluru, India, Sonata has a strong global presence, including key regions in the US, UK, Europe, APAC, and ANZ.
We are a trusted partner of world-leading companies in BFSI (Banking, Financial Services, and Insurance), HLS (Healthcare and Lifesciences), TMT (Telecom, Media, and Technology), Retail & CPG, and Manufacturing space.
Our bouquet of Modernization Engineering Services cuts across Cloud, Data, Dynamics, Contact Centers, and around newer technologies like Generative AI, MS Fabric, and other modernization platforms.Job Title: Quality Assurance (QA) EngineerLocation:  Bangalore (In-office, 4 days a week)Experience Level:  Mid-levelAbout the RoleWe are looking for a detail-oriented and proactive  QA Engineer  to join our team in Bangalore.
The ideal candidate will have strong hands-on experience in  API testing ,  automation frameworks ,  Cypress , and  UI testing .
You will be responsible for ensuring product quality through comprehensive testing strategies, automation, and collaboration with cross-functional teams throughout the development lifecycle.Key ResponsibilitiesDesign, develop, and execute  test plans  and  test cases  for web and API applications.Perform  manual and automated testing  to ensure high-quality product releases.Conduct  API testing  using tools such as Postman, REST Assured, or equivalent.Develop and maintain  automated test scripts  using  Cypress  (mandatory).Perform  UI testing  to validate functionality, usability, and responsiveness.Collaborate with developers, product managers, and other QA engineers to identify and resolve issues.Participate in  regression testing ,  smoke testing , and  integration testing .Maintain clear  documentation  of test cases, defects, and test results.Contribute to continuous improvement of QA processes and automation coverage.Mandatory SkillsAPI Testing  (hands-on experience with REST APIs and validation techniques)Automation Testing  (strong scripting and framework knowledge)Cypress  (expertise in building and maintaining automation test suites)UI Testing  (experience validating web interfaces for functionality and consistency)Desired Skills and QualificationsBE/BTech  in Computer Science, Engineering, or equivalent practical experience.3–5 years  of experience in software testing with a focus on automation and APIs.Experience with  JavaScript/TypeScript  or similar scripting languages.Familiarity with  CI/CD pipelines  and test integration tools (e.g., Jenkins, GitLab CI).Strong  analytical, debugging, and problem-solving  skills.Excellent  communication and documentation  abilities.Ability to thrive in a  collaborative, fast-paced  environment.Why join Sonata Software?At Sonata, you´ll have an outstanding opportunity.
The chance to use your skills and imagination to push the boundaries of what´s possible.
To build never seen before solutions to some of the world’s toughest problems.
You´ll be challenged, but you will not be alone.
You´ll be joining a team of diverse innovators, all driven to go beyond the status quo to craft what comes next.