Talent.com
This job offer is not available in your country.
Senior Quality Assurance Engineer II

Senior Quality Assurance Engineer II

PowerSchoolchennai, India
1 day ago
Job description

Overview

PowerSchool is seeking a Senior Engineer QA for its School Messenger product. This position, under the general direction of the Lead and Manager, Software Engineering, will be responsible for technical development for our award-winning K-12 software. This role will include code, build, develop new features, maintain existing features, and reporting features for School Messenger product. In detail this role is responsible for working on highly technical, complex software projects in order to develop technical solutions and services which are cost effective while meeting the business needs of the Company. Lead activities throughout the entire software development life cycle providing consultative advice and direction to development team. Analyse and review functional and performance requirements to support design architecture, providing alternative solutions as necessary.

Responsibilities

Participate in, complex software projects in order to develop test and automate which are cost effective while meeting the business needs of the Company

Analyze and review functional and performance requirements to support product scalability as necessary

Perform troubleshooting and issue resolution throughout project ensuring issues are brought to resolution and on-going communication with project team

Ensure proper documentation during all stages of the project

Lead the development,test and automate of software solutions in order to ensure that the solution architecture is translated into high-quality, maintainable, secure, and efficient code that follows established development guidelines

Participate in activities throughout the entire software development life cycle providing consultative advise and direction to development team

Coach and mentor project team members to ensure thorough understanding of project tasks and company goals

Conduct code reviews, test case reviews to verify design and provide corrective action where necessary

Monitor and conduct regression testing in entirety to ensure negative impacts do not result once program alterations are completed

Cooperate with team members to meet goals or complete tasks

able to work with external team for product take over or integrations or colloboration.

Work as part of an Agile SCRUM team in the planning, scoping, estimation and execution of technical solutions.

Work within a wide range of new and legacy code and technologies in a mature codebase.

Other duties as assigned.

Qualifications

Bachelor's degree in computer science, or a related field required

7+ years’ successful work experience in software engineering, testing ,responsible programming experience using a standard coding language and / or platform required. must have required mobile app development skills stated below

4+ Manual & Automation Testing (Java / Selenium / webdriver.io), Jmeter, Testing on cloud for medium to large sized projects preferred

Project management experience preferred

7+ years of development experience on C#, DOT.NET / DOT.NET Core with MVC Framework or Java related technologies

4+ Manual & Automation Testing (Java / Selenium / webdriver.io), Jmeter, Testing on cloud for medium to large sized projects preferred

Strong communication skills, both written and verbal

Maintains strong attention to detail in high-pressure situations

Solid understanding of business practices with fundamental understanding of project management methodology

Requires excellent computer skills

Create a job alert for this search

Senior Quality Assurance Engineer • chennai, India