About Us
Gnapi Technologies., is an Information Technology Company established in 2016 with registered offices in India, Canada and United States. Gnapi provides end-to-end IT services and solutions to help and support clients succeed. Gnapi fosters a deep understanding of clients’ businesses and builds strong relationships to best-fit IT solutions, supported by our technology expertise. Gnapi has a strong expertise in GIS applications working closely with multiple customers across North America.
What You’ll Do:
- Develop test plans: Create and manage comprehensive test plans that cover all aspects of the software development process, from functionality to security.
- Execute test cases: Design, develop, and execute test cases to identify any software issues before release.
- Automate testing: Implement and manage automated testing using testing tools and frameworks to ensure efficiency and accuracy.
- Carry out debugging process: Collaborate with developers to debug and troubleshoot software issues, providing insights for effective solutions.
- Report test results: Document and communicate test results clearly to the development team and other stakeholders.
- Perform regression testing: Conduct regression testing to verify that software updates do not disrupt existing functionality.
- Provide continuous improvement: Participate in the continuous improvement of testing processes to enhance product quality and user satisfaction.
- Employ security testing: Perform security testing to identify potential vulnerabilities and ensure the software’s robustness.
- Collaborate with team members: Work closely with software engineers and product managers to ensure that quality standards are maintained throughout the development process.
- Design & execute test plans, cases, and scripts.
- Perform functional, regression, and performance testing.
- Track & resolve defects.
- Contribute to automation and process improvements.
Requirements
What We’re Looking For:
- 2-5 years of proven experience as a quality assurance engineer, software tester, or similar role with expertise in manual and automated testing.
- Proficiency in programming languages like Java, Python, or JavaScript to build and run automated test scripts.
- Strong knowledge of software testing methodologies, tools (Selenium, JUnit, TestNG), and frameworks.
- Experience with bug tracking and project management tools (JIRA, Bugzilla).
- Understanding of continuous integration/continuous deployment (CI/CD) pipelines and version control systems like Git.
- Familiarity with Agile methodology and tools (Scrum, Kanban).
- Strong communication skills for documenting test results and interacting with cross-functional teams.
- Excellent analytical skills, attention to detail, and problem-solving ability.
- Ability to work independently as well as collaboratively in a team environment.
- A curious mindset with a willingness to learn new technologies quickly and testing tools.
- Plus points if: Worked on Test Management Frameworks (TestNG, JUnit, PyTest, NUnit) and tools like TestRail, Zephyr, qTest, Xray.
Benefits
What is in it for you:
We believe that our people are our strength. Along with a competitive salary, we provide a range of benefits designed to support your well-being and growth.
- Health Insurance (for you & family)
- Vacation & Sick Leaves
- Wellness Benefits
- Upskilling support
- Annual Team Outing
- Social Club & Book Club
If you’re detail-oriented, collaborative, and passionate about product excellence - we’d love to hear from you!
check(event) ; career-website-detail-template-2 => apply(record.id,meta)" mousedown="lyte-button => check(event)" final-style="background-color:#6875E2;border-color:#6875E2;color:white;" final-class="lyte-button lyteBackgroundColorBtn lyteSuccess" lyte-rendered="">