No more applications are being accepted for this job
- Collaborate with product managers, UX designers and architects to understand project requirements and technical specifications.
- Plan and implement various types of testing, including manual, regression, functional, data validation, system integration, load, and performance tests.
- Develop and maintain a test automation framework to reduce testing time through automation.
- Work closely with development teams to design testing strategies and integrate testing into the development process.
- Analyze, troubleshoot, and debug product defects and provide timely solutions to customer issues.
- Promote quality and testing best practices among development teams, reviewing test plans for automation test coverage.
- Stay update-to-date on emerging technologies and industry trends to continuously improve software development processes and tools.
- Contribute to architectural decisions and help drive technical innovation within the team.
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- 5 - 8 years of test automation experience, specifically in testing web applications.
- Must have proficiency in Python scripting language
- Must have at least 2 years experience in Performance/Load Testing using JMeter
- Advanced knowledge of test automation frameworks like Selenium.
- Knowledge of both relational (MySQL, MariaDB) and NoSQL/non-relational databases
- Strong understanding of test design, planning, execution, defect reporting and tracking.
- Experience in both automated and manual web applications and web service API testing.
- Proficiency in GitHub Actions and CI/CD Pipelines using Jenkins.
- Previous experience with cloud computing platforms (AWS, Azure, Google Cloud, Oracle OCI) is a plus.
- Knowledge of code coverage tools like JaCoCo, SonarQube
- Proficiency in containerization with Docker and expertise in container orchestration utilizing Kubernetes and Helm.
- Experience with software development methodologies, such as Agile or Scrum.
- Exceptional problem-solving skills and the ability to analyze and address complex technical issues.
- Excellent communication and collaboration skills, with the ability to work effectively in cross-functional teams.
Senior QA Software Engineer – - Bengaluru, India - DigiCert
Description
POSITION SUMMARY:
As Senior QA Software Engineer at DigiCert, you will be a key contributor to our quality assurance team, ensuring the reliability, stability, and performance of our software products. You will play a crucial role in automating testing processes, improving test coverage, and maintaining high-quality software releases.
WHAT YOU WILL DO:
WHAT YOU WILL HAVE:
Join our team as a Senior QA Software Engineer( and play a pivotal role in developing innovative software solutions that drive our company's success. If you are a skilled and passionate software engineer looking for a challenging and rewarding opportunity, we encourage you to apply.