Software QA Engineer

4 weeks ago


Bengaluru, Karnataka, India Altair Engineering Full time

Job Summary:

p.MsoNormal, li.MsoNormal, div.MsoNormal {margin: 0.0in;font-size: 11.0pt;font-family: Calibri , sans-serif;}span.EmailStyle15 {font-family: Calibri , sans-serif;color: windowtext;}*.MsoChpDefault {}div.WordSection1 {page: WordSection1;}* {}* {}* {}* {}* {}* {}* {}* {}* {}* {}* {}* {}* {}* {}* {}* {}* {}* {}* {}* {}* {}* {}* {}* {}* {}* {}* {}* {}* {}* {}

Altair is focused on the development and broad application of simulation technology to synthesize and optimize designs, processes and decisions for improved business performance. With more than 2,000 employees, Altair is headquartered in Troy, Michigan, USA and operates 68 offices throughout 24 countries. Today, Altair serves more than 5,000 customers across broad industry segments. 

Altair's workload management solutions (Accelerator, PBS Professional) are in use in the world's top tier technology companies. Supported operating systems include Red Hat Enterprise Linux and Microsoft Windows. In addition, Altair's Monitor, Allocator and FlowTracer products are widely used in the high tech industry.

The successful applicant for this position will play an important QA role in automating and testing the above Altair products in a multiplatform environment. In addition, you work with other QA Engineers across Altair as part of our Quality Center of Excellence including Security Testing, Performance Testing, Automation and more.

As a member of the Software Quality Assurance team, you will work closely with the product management, software development and applications engineering teams. You must be driven by a desire to be efficient, collaborative, thoughtful and productive in a fast-paced environment of prolific engineers.

What You Will Do:

Job Responsibilities:

· Working independently on all aspects of QA.

· Proactively identifying problems, researching and offering solutions.

· Working in product and delivery Agile scrum teams.

· Contributing to and reviewing user stories, requirements, and design documents for new features.

· Writing test scenarios and automated tests based on the use case and requirements.

· Writing thorough, robust functional, stress, and performance test cases.

· Executing pre-existing manual and automated tests.

· Automating test cases using scripting and porting existing automated tests to high performance systems.

· Serving as an advocate for software quality in both product and test development.

· Have detailed knowledge of cross-platform software testing tools and environments.

· Collaborates, communicates well across the QA team and does not hesitate to work with the cross functional team to solve issues, move initiatives forward (Dev, DevOps, PM, Doc).

· Goes above and beyond to not only identify bugs, but makes them easier to solve by providing minimal steps needed to reproduce and also digs deep to help identify a potential root cause (searches log files, uses QA/Dev tools, etc).

What You Will Need:

Basics:

Bachelor's degree in Software Engineering or similar technical field or equivalent experience 2+ years of related work experience. Proficient in Python programming (preferably Python3). Extensive experience testing complex enterprise client/server products on Linux and Windows through command line 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. Excellent oral and written communication skills, including the ability to work effectively in a distributed team. Experience with QA Test Management Systems and assuring coverage against requirements for features and regression testing. Ability to work flexible hours to communicate with USA-based and other technical teams. 

Preferred:

Understanding of high-performance computing solutions is strongly preferred. Experience with testing and automating REST APIs. Knowledge of workflow systems. Understanding of application security testing and tools (e.g., WebInspect, Veracode). Understanding of software license management systems (e.g., FLEXlm, RLM). Understanding of software defect analysis systems such as Purify, AddressSanitizer, Coverity, valgrind. Understanding of software performance tools (callgrind, Quantify). Experience in using pytest or nose test framework for backend CLI testing. Experience in using containers (docker, Kubernetes). Experience testing C++ applications. Experience testing against a variety of cloud providers (AWS, Azure, Oracle).  Experience with performance testing using a variety of tools.

How You Will Be Successful:

Envision the Future Communicate Honestly and Broadly  Seek Technology and Business "Firsts"  Embrace Diversity and Take Risks

Why Work With Us:  

Altair is a global technology company providing software and cloud solutions in the areas of product development, high performance computing (HPC) and data analytics. Altair enables organizations in nearly every industry to compete more effectively in a connected world, while creating a more sustainable future. With more than 3,000 engineers, scientists and creative thinkers in 25 countries, we help solve our customer's toughest challenges and deliver unparalleled service, helping the innovators innovate, drive better decisions, and turn today's problems into tomorrow's opportunities. 

For more than 30 years, we have been helping our customers integrate electronics and controls with mechanical design to expand product value, develop AI, simulation and data-driven digital twins to drive better decisions, and deliver advanced HPC and cloud solutions to support unlimited idea exploration.

To learn more, please visit altair.com . Ready to go? #ONLYFORWARD


  • QA Engineer Level III

    4 hours ago


    Bengaluru, Karnataka, India MRI Software Full time

    Job DescriptionMRI Software looking for an experienced and skilled candidate to join our team as a Senior Quality Assurance (QA) Engineer. As a Senior QA Engineer, you will be responsible to assess software quality by designing and implementing software testing processes. You will take ownership of code quality through exploratory and manual test scripts....


  • Bengaluru, Karnataka, India ANSR Full time

    Job DescriptionAt ANSR, we are seeking a highly skilled Senior QA Engineer to join our team. This role will be responsible for ensuring the quality of our software applications through meticulous testing and collaboration with multi-functional teams.As a QA Engineer, you will play a meaningful role in identifying bugs, usability issues, and other potential...

  • Software QA Engineer

    4 weeks ago


    Bengaluru, Karnataka, India Trellix Full time

    Customer Success Manager, Public SectorSoftware Development EngineerSr. Software Quality EngineerSenior Staff Software EngineerSoftware Development Engineer in TestEnterprise Account Manager - NetherlandsFinancial AnalystSoftware Channel Sales Account RepPublic Sector Account Manager - NordicsSite Reliability EngineerSite Reliability EngineerStaff Software...


  • Bengaluru, Karnataka, India Altair Full time

    Job DescriptionTransforming the Future with the Convergence of Simulation and DataSoftware QA EngineerDo you like a challenge, are you a complex thinker who likes to solve problems If so, then you might be the new Altairian we are searching for. At Altair, your curiosity matters. We pride ourselves on a business culture that enables open, creative thinking,...


  • Bengaluru, Karnataka, India Rootstock Software Full time

    About Us We are an innovative software company specializing in applications on the Salesforce platform, driven by a commitment to quality assurance and automation excellence. By leveraging Provar for test automation, we focus on delivering high-performance, reliable solutions while continuously optimizing our QA processes. Join our dynamic team...

  • Lead QA Engineer

    3 hours ago


    Bengaluru, Karnataka, India Unacademy Full time

    About the JobWe are seeking an experienced Lead QA Engineer to join our team at Unacademy. As a Lead QA Engineer, you will play a key role in ensuring the delivery of high-quality software by developing, implementing, and managing test cases, test plans, and testing strategies.Key ResponsibilitiesDevelop and execute comprehensive testing strategies to ensure...


  • Bengaluru, Karnataka, India Trellix Full time

    Job DescriptionJob Title:Software QA EngineerAbout Trellix:Trellix, the trusted CISO ally, is redefining the future of cybersecurity and soulful work. Our comprehensive, GenAI-powered platform helps organizations confronted by todays most advanced threats gain confidence in the protection and resilience of their operations. Along with an extensive partner...


  • Bengaluru, Karnataka, India Talent500 Full time

    Talent500 Overview: We're a leading provider of innovative software solutions, driven by a passion for delivering exceptional results. Our mission is to empower our clients to thrive in a rapidly changing world by harnessing the power of technology and innovation.Job Summary: As a Senior QA Engineer at Talent500, you'll be responsible for driving our quality...


  • Bengaluru, Karnataka, India HME Full time

    Senior Software QA Engineer Design, develop, maintain, and execute test cases and test plans at functional and system levels. Perform black and gray box testing of released products and products under development to reveal design and implementation defects. Understand the focus of functional, system, integration and regression testing at feature and system...

  • QA Engineer

    4 weeks ago


    Bengaluru, Karnataka, India FCM Travel Full time

    Job Purpose:  The QA Engineer is a skilled Software Test Engineer usually work closely with Software Engineers to help them validate the application against the requirements. Other tasks would be focusing on how to automate test cases, test strategies and performance of the applications. The QA engineer build test cases, plan, strategies, and work...


  • Bengaluru, Karnataka, India Light & Wonder Full time

    iGaming If its iGaming we know a thing or two At Light Wonder Its all about the games and our digital team leads the global iGaming market providing jaw-dropping content and innovative software that powers the world s most successful online gaming providers Position SummaryAbout CompanyLight Wonder is a global leader in game experiences We create...

  • QA Engineer

    4 weeks ago


    Bengaluru, Karnataka, India MRI Software Full time

    RESPONSIBILITIES:   Manually test and log issues in various configurations on different databases and platforms of the product (primarily Black-box testing) for which there isn't yet any test automation.  Responsible for diagnosing minor to complex software issues.  Re-create defects and identify problem areas to be investigated by the Development...

  • QA Engineer

    4 weeks ago


    Bengaluru, Karnataka, India Fluke Full time

    QA ENGINEER Fluke is looking for an QA Engineer to join our SaaS development team. In this role, you will be responsible for developing and executing comprehensive suites of automation test plans and test cases, maintaining and adding to existing automation framework, continued evaluation of test cases for inclusion in regression, automation for newly...


  • Bengaluru, Karnataka, India MRI Software Full time

    **Job Overview**MRI Software is seeking a seasoned Senior Quality Assurance (QA) Engineer to spearhead our testing efforts. As a key member of our team, you will be responsible for designing and implementing software testing processes, taking ownership of code quality through exploratory and manual test scripts, and identifying issues.We perceive the Senior...


  • Bengaluru, Karnataka, India HME Full time

    Senior Software QA EngineerDesign, develop, maintain, and execute test cases and test plans at functional and system levels.Perform black and gray box testing of released products and products under development to reveal design and implementation defects.Understand the focus of functional, system, integration and regression testing at feature and system...

  • QA Engineer

    4 weeks ago


    Bengaluru, Karnataka, India Antal International Network Full time

    Job DescriptionJob DescriptionDescriptionThe QA Engineer will work with a team of QA and Development professionals. QA Engineers contribute to each phase of product development life cycle, including production go-live releases and product support.Responsibilities include:- Participate in all aspects of the development life cycle to advocate quality- Write...

  • Lead QA Engineer

    6 days ago


    Bengaluru, Karnataka, India Gloify Full time

    Job Summary:The Lead QA Engineer - Software Testing role at Gloify requires a highly experienced quality assurance professional who can lead test planning, design, and execution efforts. You will work closely with cross-functional teams to ensure the delivery of high-quality software products.Key Responsibilities:

  • Senior QA Engineer

    4 weeks ago


    Bengaluru, Karnataka, India Cloud Software Group Full time

    About This Team: You will be joining a world-class team that builds and maintains highly resilient and high performing cloud services that helps customer securely access their hosted applications and desktops. About the Role: We are seeking a highly motivated and experienced Senior QA Engineer to join our dynamic Cloud Software Development team. In...


  • Bengaluru, Karnataka, India Fortive Full time

    Responsibilities and QualificationsThe ideal candidate will have a strong understanding of software testing principles and methodologies. As a QA Engineer at Fortive, you will be responsible for ensuring the quality of our products.About the Ideal CandidateWe are looking for a skilled QA Engineer with a passion for delivering high-quality software. The...

  • Software Engineer QA

    4 weeks ago


    Bengaluru, Karnataka, India Altisource Full time

    Job DescriptionRoles and ResponsibilitiesReview requirements, specifications and technical design documents to provide timely and meaningful feedbackCreate detailed, comprehensive and well-structured test plans and test casesEstimate, prioritize, plan and coordinate testing activitiesDesign, develop and execute automation scripts using open source...