Altair is hiring for the position of Software Quality Assurance Engineer in Bangalore, India. Candidates with a Bachelor’s/ Master’s Degree are eligible to apply for this position. The complete information, eligibility criteria, and requirements are provided below.
Job Description:
Company Name | Altair |
Position | Software Quality Assurance Engineer |
Qualifications | Bachelor’s/ Master’s Degree |
Batch | Recent Batches |
Experience | Freshers/ Experienced |
Location | Bangalore, India |
Key Responsibilities:
- Conduct functional, regression, compatibility, acceptance, and end-to-end testing of software applications.
- Review and analyze functional and business requirements to define and document comprehensive test plans, test cases, and test scripts ensuring complete test coverage.
- Execute test cases/scripts to verify, validate, and ensure the quality and functionality of web applications.
- Develop and execute automated test suites to validate REST API endpoints.
- Identify, document, and log defects/bugs, and perform re-testing once issues are resolved.
- Track the defect lifecycle through resolution, re-testing, and closure.
- Demonstrate strong knowledge of Software Quality Assurance, including functional, automated, and performance testing in a web application development environment.
- Possess a good understanding of the Software Development Life Cycle (SDLC) in an Agile environment, and the role of QA within the development team.
- Apply systematic testing methodologies to validate back-end APIs.
- Validate front-end deliverables to ensure they meet defined UI/UX requirements.
- Work with testing tools, processes, and industry-standard QA methodologies to ensure consistent and efficient testing practices.
Eligibility Criteria:
- Strong expertise in manual testing with experience in creating test setups and test environments for complex enterprise applications.
- Proficient in software testing methodologies, including writing and executing test plans, as well as debugging and using testing scripts and tools.
- Hands-on experience with backend scripting languages such as Shell and Python.
- Working knowledge of Java and test automation frameworks like Selenium and Winium.
- Experience with CI/CD tools such as Jenkins and GitHub.
- Familiarity with cloud testing and a solid understanding of container-based infrastructure on platforms like Azure and AWS (e.g., Docker, Kubernetes).
- Good understanding of database concepts and practices.
- Experience testing in both Windows and Linux environments.
- Quick adaptability to new tools, technologies, and testing environments.
- Strong analytical, problem-solving, and troubleshooting abilities.
- Effective verbal and written communication skills.
Preferred skills:
- Understanding of cloud architecture and continuous integration/continuous deployment (CI/CD) tools such as Jenkins and GitLab.
- Knowledge of UI test automation and visual test automation techniques.
- Basic understanding of Linux system administration and scripting languages like Shell, Python, and JavaScript.
- Familiarity with Agile development methodologies and best practices.
About Company:
Altair (Nasdaq: ALTR) is a global leader in computational science and intelligence, which provides software and cloud solutions in the areas of simulation, high-performance computing (HPC), and artificial intelligence (AI). Altair enables organizations in nearly every industry to compete more effectively in a connected world while creating a more sustainable future. Our vision is to leverage computational science to drive innovation and intelligent decisions for a more connected, safe, and sustainable future.
How To Apply?
- First, read through all of the job details on this page.
- Scroll down and press the Click Here button.
- To be redirected to the official website, click on the apply link.
- Fill the details with the information provided.
- Before submitting the application, cross-check the information you’ve provided.