As a Senior Software Test Engineer, your primary responsibility will be to test/qualify new products and enhancements to existing products as part of a cross functional team. You are required to verify and validate software changes for new products, enhancements and defects.
Responsible for verifying that the software complies with the requirements and that the various customer use-cases can be satisfactorily met by the software.
Work very closely with the project/baseline manager and development team to understand the architecture and design of the system and the interaction between various software sub-systems and components.
Prepare and execute test plans for software releases, document and automate test cases to exercise the various features and capabilities of the software, identify and capture bugs and related information in the bug tracking database.
Develop higher complexity test cases, test suite selection and execute all necessary testing activity required for a customer software release (negative and backward compatibility scenarios) per assignment, group objectives and product requirements.
Document, enhance and maintain regression test procedures over the lifecycle of the software.
Execute the software release test plans and certify that a software release has met the quality criterion(s) for various phase exits (pre-alpha, alpha, beta).
Participate in troubleshooting and triaging of issues with different teams to drive towards root cause identification and resolution
Independently manage schedule for his/her projects and deliverables, seamlessly works with all key stakeholders to ensure delivery is never on the critical path
Consistently look out for areas of improvement in all areas of software product development and processes, champions implementation of identified best practices
Desired Candidate Profile
Strong understanding of SDLC processes and the QA lifecycle and methodology
Prior experience in supervisory control systems software would be a plus (but not mandatory)
Strong knowledge of software test methodologies, tools, standards and processes.
Good hands on programing experience in any of the scripting/programming languages (C++, C#, Java Script)
Strong interpersonal skills. Excellent written and verbal communication skills
Prior experience of working in global teams and interfacing with multiple stake holders
Skills:- Software Testing (QA) and Manual testing
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job