🚀 Launch your SaaS fast, with Larafast.

Production ready Laravel Starter Kit with everything that you need to start your next SaaS project, AI Wrapper or any other web application.

Launch Your SaaS Fast

QA Engineer

Tech Holding
Ahmedabad, Gujarat, India
4
Moderate

Summary

Responsibilities

  • Develop and maintain a robust test automation framework using TypeScript.
  • Craft well-defined test cases based on project requirements and user stories.
  • Report, track, and verify defects using designated issue tracking systems.
  • Conduct regression testing to safeguard against new issues arising from code changes.
  • Partner with cross-functional teams to define testing strategies and comprehensive test plans.
  • Maintain thorough documentation encompassing test cases, plans, and results.
  • Follow established QA processes and contribute to initiatives that enhance them.
  • Collaborate effectively with cross-functional teams, including developers, product managers, and designers.

Requirements

  • Bachelor's degree in Computer Science or a related field.
  • 3-5 years of demonstrable experience as a Software QA Engineer.
  • Minimum of 2 years of experience in manual testing.
  • Minimum of 2 years of experience in automated testing.
  • Strong experience with test automation frameworks, including design and automation testcase development using TypeScript or JavaScript.
  • Experience in API testing using Postman, JMeter or any other frameworks.
  • Strong understanding of software testing methodologies, tools, and processes.
  • Familiarity with agile development methodologies.

Benefits

  • Opportunity to be part of a full-service consulting firm with a focus on quality solutions.
  • Work in a collaborative environment with experienced industry professionals.
  • Engage in continuous professional development through challenging projects.

Apply Now

👉 Please mention that you found this job on CalmJobs, thanks!

Full Details of Job Post

About us:

Working at Tech Holding isn't just a job, it's an opportunity to be a part of something bigger. We are a full-service consulting firm that was founded on the premise of delivering predictable outcomes and high-quality solutions to our clients.  Our founders and team members have industry experience and have held senior positions in a wide variety of companies – from emerging startups to large Fortune 50 firms – and we have taken our combined experiences and developed a unique approach that is supported by the principles of deep expertise, integrity, transparency, and dependability.

Job Description:

 

As a Software QA Engineer , you will play a critical role in ensuring the quality and reliability of our software products. You will work closely with our development team to create, execute, and maintain test cases, as well as develop and maintain automated test scripts. Your strong attention to detail, process-driven mindset, and experience with manual and automated testing will be key assets in this role.

 

Responsibilities:

  • Test Automation:
    • Develop and maintain a robust test automation framework using TypeScript
    • Continuously refine and expand the reach of test automation.
    • Well versed with utilization of existing automation framework
    • Should have strong knowledge of API testing
  • Test Case Design and Execution:
    • Craft well-defined test cases based on project requirements and user stories.
    • Execute manual test cases to uncover defects and guarantee software quality.
  • Defect Management:
    • Report, track, and verify defects using designated issue tracking systems.
    • Collaborate with developers to ensure timely resolution of defects.
  • Regression Testing:
    • Conduct regression testing to safeguard against new issues arising from code changes.
    • Automate regression test suites wherever feasible.
  • Test Planning and Strategy:
    • Partner with cross-functional teams to define testing strategies and comprehensive test plans.
    • Identify testing requirements and scope for both manual and automated testing methods.
  • Documentation:
    • Maintain thorough documentation encompassing test cases, plans, and results.
    • Keep testing documentation up-to-date with evolving software features.
  • Process Adherence:
    • Follow established QA processes and contribute to initiatives that enhance them.
    • Help maintain and improve coding standards and best practices.
  • Collaboration:
    • Collaborate effectively with cross-functional teams, including developers, product managers, and designers.
    • Offer feedback and insights to improve product quality.

Qualifications:

  • Bachelor's degree in Computer Science or a related field.
  • Total 3-5 years of demonstrable experience as a Software QA Engineer.
  • Minimum of 2 years of experience in manual testing
  • Minimum of 2 years of experience in automated testing
  • Strong experience with test automation frameworks, including design and automation testcase development using scripting languages such as TypeScript or JavaScript
  • Experience in API testing using postman,Jmeter or any other frameworks
  • Excellent problem-solving
  • Strong communication and teamwork abilities.
  • Ability to work independently and meet deadlines effectively.
  • Strong understanding of software testing methodologies, tools, and processes.
  • Familiarity with agile development methodologies.
  • 2 years of experience in API and database testing.
  • Experience with test management and bug tracking tools (e.g., JIRA).
  • Experience with test case management tools (e.g., TestRail).
  • Experience using GitHub Actions to automate testing workflows within different Branch environments. 

Additional Qualifications (Preferred):

  • ISTQB or other relevant certifications.
  • Experience with performance testing.
  • Experience with embedded device testing.
  • Knowledge of AWS or any other Cloud services

 

Apply Now

👉 Please mention that you found this job on CalmJobs, thanks!