Software Quality Assurance Engineer
Altair Engineering India Pvt Ltd
Apply on company website
Software Quality Assurance Engineer
Altair Engineering India Pvt Ltd
Bengaluru/Bangalore
Not disclosed
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