Description

What you’ll do

  • Review requirements, specifications, and technical design documents to provide timely and meaningful feedback.
  • Develop comprehensive and well-structured test plans, test strategies, and test cases based on requirements and user stories.
  • Execute manual test cases, including functional, integration, regression, usability, and exploratory testing, across various platforms (web, mobile, API as applicable).
  • Identify, thoroughly document, prioritize, and track software defects using designated bug tracking systems (e.g., JIRA, Azure DevOps).
  • Verify bug fixes implemented by the development team and perform targeted regression testing to ensure resolution quality.
  • Design, develop, execute, and maintain automated test scripts for functional and regression testing using established frameworks and tools (where applicable).
  • Collaborate closely with development teams to understand features under development, reproduce reported issues, and assist in troubleshooting.
  • Participate actively in Agile/Scrum ceremonies such as sprint planning, daily stand-ups, sprint reviews, and retrospectives.
  • Analyze test results, report on test coverage and quality status, and communicate risks effectively to project stakeholders.
  • Contribute to the continuous improvement of QA processes, methodologies, tools, and best practices within the team.

What experience you need

  • Bachelor’s degree in Computer Science, Engineering, or a related technical field, OR equivalent practical experience.
  • 2+ years of hands-on experience in software quality assurance or software testing.
  • 2+ years of hands-on experience in the software development lifecycle (SDLC) and various software testing methodologies (e.g., Agile, Waterfall).
  • Strong knowledge of QA principles, techniques, and best practices (test planning, test case design, execution strategies, defect management).
  • 2+ years of hands-on experience with bug tracking and test management tools (e.g., JIRA, TestRail, Zephyr, Azure DevOps Boards).
  • 2+years of hand-on experience with test automation tools such as: Selenium, Cypress, Playwright for Web UI; Appium for Mobile; RestAssured, Postman, Karate for API

What could set you apart

  • GCP, AWS or Azure cloud certifications
  • Experience designing, developing, and maintaining automated tests using frameworks/libraries like Selenium, Cypress, Playwright, Appium, or similar.
  • Proficiency in at least one scripting or programming language relevant to test automation (e.g., Python, Java, JavaScript, C#).
  • Experience with API testing tools (e.g., Postman, SoapUI, RestAssured) and understanding of RESTful APIs or SOAP services.
  • Experience writing SQL queries for data validation and backend testing.
  • Experience working effectively within an Agile/Scrum development team.
  • Excellent analytical, problem-solving, and debugging skills with meticulous attention to detail.
  • Strong verbal and written communication skills and ability to collaborate effectively with technical and non-technical team members.
  • Ability to work independently and manage multiple tasks simultaneously in a fast-paced environment.
     

We offer comprehensive compensation and healthcare packages, on-site doctor, paramedics service 24/7, life insurance, gym facilities, collaborative workspaces, free transportation and parking, subsidized cafeteria, solidarity association, and organizational growth potential through our online learning platform with guided career tracks.


 

Education

Any Graduate