IND (New) Senior Quality Assurance Engineer

Hyderabad, Telangana, India | Product and Technology | Full-time

Apply

Quantium

Founded in 2002, Quantium combines the best of human and artificial intelligence to power possibilities for individuals, organisations and society. Our solutions make sense of what has happened and what will, could or should be done to re-shape industries and societies around the needs of the people they serve.

As one of the world’s fully diversified data science and AI leaders we operate across every sector of the economy and we’re growing fast - with growth comes opportunity! We’re passionate about building out our team of smart, fun, diverse and motivated people.

We combine a team of experts that spans data scientists, actuaries, statisticians, business analysts, strategy consultants, engineers, technologists, programmers, product developers, and futurists – all dedicated to harnessing the power of data to drive transformational outcomes for our clients.

We actively foster a culture where our people can stretch themselves to reach their full potential.

We also know that work has to work for you, and modern life is fast-paced and balance can be tricky. You want to work where you are respected and valued as an individual, not a number. Quantium embraces a flexible and supportive environment dedicated to powering possibilities for our team members, clients and partners.

Role summary

Quantium is on a journey of building sophisticated data analytics products, where insights accuracy, system availability and visualisation quality is a key success factor, while ticking all the boxes is a time-consuming task, and being able to hit the market on time with the requested features is also crucial to our customers, so the QA team is on a mission to ensure that our flagship products meet all the quality metrics and measure, as well as reducing the time required for test process to be run, and accelerate the cycle of test and fix to be able to ship to production in shortest possible time.

As a  Senior Software QA Engineer, you will be responsible for designing, creating, and executing automated test cases that ensure Quantium’s products meet agreed business requirements and adhere to a high standard of quality. work with stakeholders to define those requirements, and align with the engineering team to ensure following best practices and designs to facilitate automating the QA process. Also, you will be influencing a technology change, mentor engineers, and contribute to Quantium’s knowledge base and automated QA capabilities.

Key responsibilities

  • Products are well covered by an automated test that ensures both the quality of the user experience and the accuracy of provided insights.
  • Test scenarios are well maintained and up to date. • Set up QA metrics to ensure healthy and efficient QA process
  • Ensure effective integration of QA gates within the SDLC
  • Work with stakeholders and product team and help them making informed decisions.
  • Minimise and then eliminate the need for manual testing.
  • Shorten the time to production for features or improvements.
  • Keeping the testing framework and tools current with the latest needed updates.
  • Drive a technology change and contribute to improving the QA process.
  • Improve existing manual test process.

Key activities

  • Mentor other engineers in technologies, best QA practices, and tools.
  • Helping to evolve Quantium’s Quality Assurance process and methodology
  • Ensure QA Automation is up and running and notifies engineers about any broken rule before a pull request is merged into master code
  • Evaluating the quality of a product’s user experience and suggesting improvements
  • Review requirements, specifications, user documentation, help files, and other project documentation to assure the quality of the products and tests to be developed.
  • Develop, maintain, and integrate test suites for various Quantium Software products into the CI/CD process

Experience and education required

  • Bachelor’s degree in software engineering or computer science.
  • Minimum 3+ years professional experience in software engineering including 3+ years of professional experience in the QA domain
  • Experience in API/UI testing • Good analytical and problem-solving skills
  • Effective communication skills
  • Understanding of and passion for software quality assurance processes
  • Good organisation and planning skills with the ability to multitask
  • Effectual time management to complete activities within agreed deadlines
  • Demonstrated ability to work within and contribute to making a good team environment
  • Strong proficiency in collaboration tools like Atlassian Confluence, JIRA and Microsoft Office suite Technical Skills:
  • Experience in various testing frameworks
  • Knowledge of SQL and Databases
  • Extensive experience in software engineering and software designs.
  • Extensive experience in .NET/.NET Core
  • Extensive experience in TypeScript and JavaScript
  • Extensive understanding of HTML, XML and CSS selectors required
  • Extensive experience in CI/CD tools and processes.
  • Understanding of the principles of functional and non-functional testing
  • Comprehensive understanding of agile software development methodologies