Software Engineer-QA

3 - 7 years

0 Lacs

Posted:2 weeks ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: You are a leading, global security authority disrupting your own category by providing trusted encryption to major ecommerce brands, the world's largest companies, and various financial systems. Your focus is on helping companies establish digital trust in the real world. You are seeking an experienced Software Engineer to join your dynamic and innovative team as a Software Engineer QA. In this role, you will be pivotal in the quality assurance team, ensuring the reliability, stability, and performance of software products. Collaboration with cross-functional teams to deliver customer-centric high-quality software is crucial to your role. Key Responsibilities: - Collaborate with product managers, UX designers, and architects to understand project requirements and technical specifications. - Plan and implement various testing types, including manual, regression, functional, data validation, and system integration tests. - Develop and maintain a test automation framework to streamline testing processes. - Work closely with development teams to incorporate testing into the development process and design testing strategies. - Analyze, troubleshoot, and debug product defects to provide timely solutions to customer issues. - Promote quality and testing best practices among development teams, review test plans for automation test coverage, and stay updated on emerging technologies and industry trends. - Contribute to architectural decisions and drive technical innovation within the team. Qualification Required: - Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent experience. - Minimum of 3 years of test automation experience, particularly in testing web applications. - Proficiency in Python scripting, experience with test automation frameworks like PyTest and Playwright, and a strong understanding of test design, planning, execution, defect reporting, and tracking. - Experience in automated and manual web application and web service API testing, CI/CD Pipelines using tools like Github actions, Jenkins, and Azure DevOps, and knowledge of Performance/load testing tools such as Locust, K6, or JMeter. - Experience with cloud computing platforms like AWS, Azure, Google Cloud, or Oracle OCI is a plus. - Knowledge of code coverage tools like JaCoCo, SonarQube, relational (MySQL, MariaDB) and NoSQL/non-relational databases, containerization with Docker, and container orchestration utilizing Kubernetes and Helm. - Familiarity with software development methodologies like Agile or Scrum, exceptional problem-solving skills, and effective communication and collaboration abilities within cross-functional teams. - Good knowledge of PKI, Cryptography, and Code Signing would be an added advantage.,

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

bengaluru, karnataka, india

Bengaluru, Karnataka, India

bengaluru, karnataka, india

Bengaluru, Karnataka, India