The Job logo

What

Where

Senior Quality Assurance Engineer

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
We are hiring for the position of Senior Quality Assurance Engineer. You will be responsible for ensuring the highest quality of our software products through manual and automated testing techniques. This is a full-time onsite opportunity located in Chennai, Tamil Nadu, India. Your role will involve developing comprehensive test strategies and plans, executing test cases, analyzing results, and reporting defects. You will collaborate with product managers and developers, improve existing systems, and stay updated with the latest industry trends and best practices in QA testing.

Job Description

Role Objective: 
 

Ensure that our software products are of the highest quality by utilizing manual and automated testing techniques, excellent communication, and logical reasoning skills. 
 

Roles & Responsibilities: 
 

Test Strategy and Planning: 
 

  • Design, develop, and implement comprehensive test strategies and plans. 
     
  • Collaborate with product managers and developers to understand product requirements and define appropriate test scenarios. 
     

Test Development and Execution: 
 

  • Develop detailed, comprehensive, and well-structured test cases. 
     
  • Execute manual test cases and analyze results. 
     
  • Set up, maintain, and operate test automation frameworks. 
     
  • Detect and report software defects using a bug tracking system, and work with the development team to troubleshoot, debug, and resolve them. 
     

Continuous Improvement: 
 

  • Review and analyze the effectiveness and efficiency of existing systems and develop strategies for improving or further leveraging these systems. 
     
  • Research new testing tools, methodologies, and best practices and share findings with the team. 
     

Collaboration & Communication: 
 

  • Clearly and concisely report defects and other testing outcomes to developers and other stakeholders. 
     
  • Collaborate with cross-functional teams to ensure seamless integration and quality throughout the software development lifecycle. 
     
  • Facilitate and participate in QA reviews and updates to ensure consistency and compliance with standards. 
     

Documentation & Reporting: 
 

  • Maintain detailed documentation of test cases, test scripts, and test outcomes. 
     
  • Produce regular reports on test status, anomalies, risks, and validation results. 
     

Mentoring & Coaching: 
 

  • Assist junior QA team members and offer guidance as needed. 
     
  • Share knowledge on advanced testing techniques, tools, and best practices. 
     

Staying Updated: 
 

  • Stay updated with the latest industry trends, tools, and technologies in QA testing. 
     
  • Attend training and workshops to continually improve your QA skills. 
     

Required Skills & Qualifications: 
 

  • 3+ years of experience in a similar role in a software services environment. 
     
  • Proficient in manual testing techniques, including black box, white box, and grey box testing. 
     
  • Experience in setting up and using automation testing tools such as Selenium, JUnit, TestNG, etc. 
     
  • Excellent communication skills, both verbal and written. 
     
  • Strong logical reasoning and problem-solving skills. 
     
  • Familiarity with bug tracking tools like Azure DevOps, JIRA, etc. 
     
  • Knowledge of software development lifecycle (SDLC) and agile methodologies. 
     
  • Bachelor's degree in Computer Science, Information Technology, or a related field. 
     

Preferred Qualifications: 
 

  • Certifications in Quality Assurance, such as ISTQB or CSTE. 
     
  • Experience with continuous integration and continuous delivery (CI/CD) tools like Jenkins or Travis CI. 
     
  • Familiarity with code versioning tools like Git. 
     

Others: 
 

  • Common application/ web security and OWASP vulnerabilities
     
  • Encryption algorithms to protect sensitive information
     
  • PII, PCI, HIPPA, and GDPR compliance and how to implement
     
  • Finding the vulnerabilities of the third-party components/ libraries
     
  • Understanding security breaches of data-in-transit and data-at-rest and its implementation
     
Set alert for similar jobsSenior Quality Assurance Engineer role in Chennai, India
Propel Technology Group Inc Logo

Company

Propel Technology Group Inc

Job Posted

a year ago

Job Type

Full-time

WorkMode

On-site

Experience Level

3-7 Years

Category

Software Development

Locations

Chennai, Tamil Nadu, India

Qualification

Bachelor

Applicants

Be an early applicant

Related Jobs

Wells Fargo Logo

Quality Assurance Administrator

Wells Fargo

Chennai, Tamil Nadu, India

Posted: a year ago

About this role: Wells Fargo is seeking a Quality Assurance Administrator... In this role, you will: Monitor and evaluate the quality of inbound or outbound customer calls Document quality issues and performance measures for management review Oversee a group of service monitors Provide information and assists in the feedback and formal education process of other staff Work closely with both internal and external customers to meet their service needs Act as a subject matter expertise Provide information and assist in the feedback and education to staff Required Qualifications, US: 2+ years of Quality Assurance, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education Required Qualifications, International: Experience in Quality Assurance, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education