logo

JobNob

Your Career. Our Passion.

Software QA Engineer


Sensia Global


Location

Pune | India


Job description

Job Description

Software Tester/Software QA

Duties

In this position, the engineer ensures that a software product can be commercially released and that customers can efficiently perform their workflow using the software product without software failures. Working closely with the development team, the engineer is responsible for executing test plans and reporting test results for the assigned software products. Additional duties will include, but are not limited to the following:

  • Review software requirements and specifications documents. Provide input to improve product effectiveness, integration, and usability, and will participate in formal technical reviews.
  • Ensure engineering solutions meet the acceptance criteria as based upon the current requirements and specifications.
  • Utilize and promote use of the software development standards and testing and evaluation techniques defined by the software development organization and contribute towards their improvement.
  • Design, organize and execute test strategy, test plans and test suites with focus on intended application workflows and in close cooperation with the development team.
  • Acquire and manage test data required by the test plan.
  • Develop automated tests to support efficient regression testing.
  • Develop scripts and software for integration testing.
  • Conduct system load and performance tests.
  • Review and edit user documentation for technical correctness and will participate in producing documentation.
  • Track testing progress, proactively identify and escalate project risks.
  • Review test plans with focus on the intended application workflows. Contribute technical expertise to ensure test plan completeness.
  • Mentor and coach junior commercialization staff.
  • Find, explore, analyze, and prioritize technical problems based on the importance to the end user and effect on overall product quality.
  • Document and report test results in a timely manner using provided systems for test result reporting and defect tracking.
  • Assist with product development process.
  • Assist in producing training materials.
  • Assist engineering team in development of unit tests.
  • Provide technical support to clients or other engineers as required.
  • Assist in planning on incremental releases or new versions of the product.


Job tags



Salary

All rights reserved