Step into the world of Quality Engineering, where you will shape the future of software excellence. As a meticulous and visionary Quality Engineer, you'll create and review test plans with precision, ensuring they align flawlessly with standards and IT strategy. Collaborate seamlessly with users to orchestrate user acceptance, alpha, and beta tests, driving our applications to unparalleled levels of acceptance. Your passion for perfection and dedication to delivering the best quality possible will redefine the standard of software excellence, making an enduring impact in the realm of technology.
Together We Do What Matters.
What you’ll do:
- Implement cutting-edge test strategies to enhance quality assurance for large-scale systems.
- Craft clear test plans and cases to ensure seamless execution of testing procedures.
- Seamlessly translate end-user requirements into well-documented test cases and automate them for efficiency.
- Develop automation solutions to optimize testing processes and deliver top-notch results.
- Deliver detailed status reports on project progress, highlighting test cases executed, bugs identified, and resolutions achieved.
- Foster growth and skill development among our Quality Engineers, nurturing a culture of continuous improvement.
Qualifications
Skills and experiences:
- Proficiency in software quality and testing methodologies with deep knowledge of Frontend (UI) & API automation.
- Strong programming skills in at least one modern language such as C++, Python, or Java.
- Ability to develop testing frameworks and tools.
- Experience with both functional and non-functional testing activities.
- Expertise in writing automated tests for smoke, integration, and regression using tools like Selenium, Cypress, and Playwright, and API tests using SOAP UI, Karate, Rest-Assured, Postman, etc.
- Proficiency in writing complex SQL queries and NoSQL queries.
- Strong understanding of BDD & TDD (Behavior-driven development & Test-driven development).
About You
Characteristics that can spell success for this role
- Embrace challenges with a keen intellect and a thirst for knowledge.
- Collaborate seamlessly, fostering open and effective communication.
- Embrace creativity and explore groundbreaking solutions.
- Stay ahead of the curve, anticipating what lies ahead and adapting to the latest advancements
- Be opportunistic in proactively identifying business opportunities to enhance and expand the range of business solutions provided to clients