Software QA Engineer

Job Duties:

Engage in requirements gathering and design discussions for product development. Collaborate with stakeholders to define test objectives, assess testing scope, and formulate functional and non-functional test strategies, plans, and artifacts. Develop comprehensive test cases for new product requirements. Create and manage test epics, user stories, tickets, and defects within sprint cycles. Analyze and deliver test progress reports for sprints and builds. Develop automated test cases. Analyze the requirements and create continuous integration and deployment solutions for automated testing. Create end-to-end automated test cases, integrate test data, and deploy solutions at client sites. Develop re-usable functional libraries and contribute to automation framework enhancements. Identify and address performance and security issues to optimize application performance. Review the code of other team members, facilitate peer-peer code reviews. Produce comprehensive testing documentation, including test summary reports, requirement traceability matrix, test coverage matrix, defect reports, metrics, and dashboards. Manage and drive the end-to-end testing of all components and features of application under test. Make sure that components and features are working as per the functional requirement document. Participate in requirement discussions with business analysts. Design, develop and document test user stories, test tasks, test cases and scripts. Create testing artifacts such as test strategy, test plan, test cases, test data, requirement traceability matrix, test coverage matrix, test scripts, defect report, test closure report etc. Partner with testing team and application developers to ensure all areas of the application are fully covered and issues are clearly tested and logged in and prioritized. Own and manage the automation code repository and functional document. Analyze and build proper test cases / suites against functional requirements for application under test. Lead the analysis of product features for application under test, identify scenarios, test execution, defect reporting and triage. Ensure all non-functional requirements such as performance, scalability, security, usability, etc. are met.

 

Job Requirements:

Required Master’s or foreign equivalent in Computer Science, Computer Information Systems, MIS, Engineering (Any), or any related field +1 year of experience in the job offered, Software Engineer, IT Analyst, Test Engineer or related. Travel may be required to various unanticipated client sites throughout the US.

 

Location of Work:

Innominds Software Inc.
99 Almaden Boulevard,
Suite 710,
San Jose, CA 95113

 

Salary Range:

$164,154.00/Year to $164,500.00/Year

 

To contact or to apply please send resumes to Innominds Software Inc., 99 Almaden Boulevard, Suite 710, San Jose, CA 95113 or Email: careers@innominds.com.