Software Quality Assurance Engineer

Altair Engineering India Pvt Ltd

Bengaluru/Bangalore

Not disclosed

Work from Office

Full Time

Min. 3 years

Job Details

Job Description

Software Quality Assurance Engineer


We are looking for an energetic QA Engineer to join our fast-paced, growing team. The position requires a self-motivated individual with excellent technical, written and oral communication skills. 


What You Will Do:

  • Create/Review detailed, comprehensive and well-structured test plans and test cases.
  • Estimate, prioritize, plan and coordinate testing activities.
  • Liaise with internal teams (e.g. developers and product managers) & triage bugs..
  • Implementation and adoption of highly automated product certification testing integrated into our CI/CD processes.
  • Testing microservices using stubs, mocks and service virtualisation.
  • Take ownership of the design and development of web UI, web service API test automation scripts & organize test suites.
  • Report bugs by providing minimal steps needed to reproduce and identify a potential root cause (search the log files, use QA/Dev tools, etc).
  • Analyse test results and track software testing metrics. Implement the right metrics, prepare, and present test reports.
  • Collaborate, communicate well across the QA team, and work with the cross-functional teams to solve issues, and move initiatives forward (Dev, DevOps, PM, Doc). 


What You Will Need:

Basics:

  • Bachelor’s degree in Software Engineering or similar technical field or equivalent experience.
  • 3+ years of related work experience.
  • Experience testing on Windows/Linux environment. Have detailed knowledge of cross-platform software testing tools and environments.
  • Experience in testing cloud-based SaaS products.
  • Experience testing against a variety of cloud providers (AWS, Azure GCP, and Oracle)—at least one of them is a plus.
  • Experience with container platforms Docker, and Kubernetes.
  • Experience in scripting languages like Shell scripts, Python, and JavaScript.
  • Experience working on leading Test Automation tools and frameworks such as Katalon Studio, Ranorex, Selenium, and pyTest.
  • Knowledge of IAC tools such as Terraform or Ansible is a plus.
  • Experience with QA Test Management Systems and assuring coverage against requirements for features and regression testing.
  • Knowledge of tools like JIRA, Github, Git lab, Confluence, Browser developer tools etc.
  • Insight into how customers use software and the ability to use that knowledge to design better tests, identify more meaningful bugs and offer product ideas that add high-value.
  • Ability to explore and adapt to new tools & technologies for better R&D efficiency and quality.
  • Self-motivated team player with strong problem-solving analytical and quality assurance skills.
  • Excellent oral and written communication skills, including the ability to work effectively in a distributed team.
  • Understanding of Agile development practices. 

Preferred:

  • Knowhow of Microservice Architecture.
  • Understanding of cloud-native applications & its deployment.
  • Proficient in Python or JavaScript.
  • Various test Automation frameworks and techniques.
  • Quick learner, self-motivated, and a strong team player.
  • Identifying gaps in automation testing, follows and is passionate about Automation First approach. 


How You Will Be Successful:

  • Envision the Future
  • Communicate Honestly and Broadly 
  • Seek Technology and Business “Firsts” 
  • Embrace Diversity and Take Risks

Job role

Work location

Bangalore

Department

Quality Assurance

Role / Category

Software Quality Assurance and Testing

Employment type

Full Time

Shift

Day Shift

Job requirements

Experience

Min. 3 years

About company

Name

Altair Engineering India Pvt Ltd

Job posted by Altair Engineering India Pvt Ltd

Apply on company website