Quality Assurance Engineer

Nemetschek Group

Bengaluru

On-site

INR 900,000 - 1,300,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Nemetschek Group seeks a Quality Assurance Engineer in Bengaluru to act as the testing expert, guiding developers on robust testing practices across front-end and back-end systems. You will shape testing strategies, select tools, analyze production issues, and drive continuous quality improvements integrated with CI/CD and SecDevOps.

Impactful work includes leveraging AI-powered testing, automating repetitive tasks, and delivering data-driven quality insights to elevate product reliability.

Qualifications

  • 3+ years of experience with modern testing methodologies and automation tools
  • Strong knowledge of front-end and back-end testing approaches
  • Experience with CI/CD environments
  • Excellent communication and mentoring skills
  • Experience with test case design and execution
  • Understanding of security testing methodologies and SecDevOps practices
  • Experience implementing automated testing in CI/CD pipelines
  • Solid understanding of test framework architectures and implementations
  • Familiarity with chaos engineering principles
  • Familiarity with agile development practices
  • Experience with AI-assisted test automation tools and frameworks
  • Knowledge of NLP for test case generation
  • Experience using web-based testing frameworks (Selenium, Cypress, etc.)
  • Focus on integration and unit testing for web apps
  • Ability to test modern frontend architectures (SPA, APIs, auth flows)
  • Experience using LLMs to assist in test creation or analysis
  • Familiarity with AI tools for monitoring and analyzing test results

Responsibilities

  • Mentor and guide developers on writing effective integration, regression, and load tests
  • Serve as the primary contact for testing-related questions and challenges
  • Design and implement testing frameworks for developers to use
  • Analyze production incidents and propose systematic improvements
  • Establish best practices for automated testing across the organization
  • Promote shift-left testing and Test-Driven Development practices
  • Integrate security testing into the development workflow
  • Implement chaos testing strategies to improve resilience
  • Configure and maintain automated testing within CI/CD pipelines
  • Design testing strategies aligned with SecDevOps
  • Collaborate with teams to embed quality practices in the SDLC
  • Develop metrics to measure product quality and testing efficiency
  • Use AI-powered test generation tools for comprehensive scenarios
  • Apply AI for intelligent test prioritization based on risk
  • Leverage ML models to predict quality issues before they manifest
  • Use AI for anomaly detection in application behavior
  • Utilize AI tools for automated visual regression testing and UI verification
  • Review user stories to ensure testability and edge-case coverage
  • Collaborate with Product Owners and Developers to improve workflows
  • Translate requirements into clear test scenarios
  • Identify missing cases, edge cases, and integration risks before development starts

Skills

Automation testing
Front-end testing
Back-end testing
AI-assisted testing
Test strategy
Mentoring

Tools

Selenium
Cypress
QUnit
AWS AI testing tools

Job description

A Quality Assurance Engineer serves as the organization's technical testing expert who partners with developers to improve overall product quality. Rather than focusing primarily on manual testing, this role guides and mentors developers on implementing effective testing practices across both front-end and back-end systems. The QA Engineer develops testing strategies, selects appropriate tools, analyzes production issues, and drives continuous quality improvements. This role is deeply integrated with CI/CD pipelines and SecDevOps practices, ensuring quality and security throughout the development lifecycle.

QA Engineer leverages AI-powered tools to enhance testing efficiency, automate repetitive tasks, and provide data-driven insights for quality improvement.

ROLES AND RESPONSIBILITY:
  • Mentor and guide developers on writing effective integration tests, regression tests, and load tests
  • Serve as the primary contact for testing-related questions and challenges
  • Design and implement testing frameworks that developers can leverage independently
  • Analyze production incidents and propose systematic improvements to prevent future issues
  • Establish best practices for automated testing across the organization
  • Promote a "shift-left" testing approach where quality is built into the development process such as Test-Driven Development
  • Integrate security testing practices into the development workflow
  • Implement chaos testing strategies to improve system resilience
  • Configure and maintain automated testing within CI/CD pipelines
  • Design testing strategies that align with SecDevOps practices
  • Collaborate with teams to integrate quality practices throughout the software development lifecycle
  • Develop metrics to measure and report on product quality and testing efficiency
  • Implement AI-powered test generation tools to create comprehensive test scenarios
  • Use AI for intelligent test prioritization and optimization based on risk assessment
  • Leverage machine learning models to predict potential quality issues before they manifest
  • Apply AI-based anomaly detection to identify unusual patterns in application behavior
  • Utilize AI tools for automated visual regression testing and UI verification
  • Review user stories during refinement to ensure testability, clear acceptance criteria, and coverage of edge cases
  • Collaborate with Product Owners and Developers to improve workflows and prevent ambiguities early
  • Translate requirements and acceptance criteria into clear test scenarios
  • Identify missing cases, edge cases, and integration risks before development starts
WHO ARE WE LOOKING FOR:
  • 3+ years' experience with modern testing methodologies and automation tools
  • Strong knowledge of both front-end and back-end testing approaches
  • Experience with continuous integration/continuous deployment environments
  • Excellent communication and mentoring skills
  • Proven ability to analyze complex issues and implement effective solutions
  • Experience with test case design and execution
  • Understanding of security testing methodologies and SecDevOps practices
  • Experience implementing and configuring automated testing in CI/CD pipelines
  • Solid understanding of test framework architectures and implementation
  • Familiarity with chaos engineering principles
  • Familiarity with agile development practices
  • Experience with AI-assisted test automation tools and frameworks
  • Knowledge of natural language processing for test case generation
  • Understanding of how to effectively prompt and guide AI tools for testing purposes
  • Experience with web-based testing frameworks (e.g. QUnit, Selenium, Cypress or similar)
  • Strong focus on integration and unit testing for web applications
  • Ability to understand and test modern frontend architectures (SPA, APIs, authentication flows)
  • Experience using LLMs to assist with test creation or analysis
Preferred Qualifications:
  • Experience with performance testing and monitoring tools
  • Hands-on experience with security testing tools (SAST, DAST, SCA)
  • Cloud platform testing experience (primarily AWS)
  • Experience with containerized applications and microservices architecture
  • Experience implementing chaos testing in production or production-like environments
  • Familiarity with infrastructure as code and testing infrastructure components
  • Knowledge of specific test frameworks (K6, Selenium, Cypress, etc.)
  • Experience integrating security testing into CI/CD pipelines
  • Relevant certifications (ISTQB, AWS, Azure, security certifications, etc.)
  • Experience coaching development teams on quality and security practices
  • Experience with AI-powered codeless testing platforms
  • Knowledge of AI ethics and responsible AI testing practices
  • Experience using large language models to assist in test script creation
  • Familiarity with AI tools for monitoring and analyzing test results
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Quality Assurance Engineer (Automation)
Quality Assurance Engineer (Automation)

Talent Corner Hr Services • Indore District

On-site
INR 900,000 - 1,200,000
Senior Quality Assurance Engineer
Senior Quality Assurance Engineer

CUBE • Bengaluru Urban

On-site
INR 1,000,000 - 1,500,000
Senior QA Engineer
Senior QA Engineer

Sequoia Applied Technologies • Chennai District

On-site
INR 1,000,000 - 1,500,000
QA Engineer
QA Engineer

DataBeat • Hyderabad

On-site
INR 600,000 - 1,200,000
Head of Quality Engineering
Head of Quality Engineering

Comviva • Gurugram District

On-site
INR 2,000,000 - 3,000,000
Quality Engineer
Quality Engineer

ThoughtFocus • Ernakulam

On-site
INR 800,000 - 1,200,000
QA Engineer
QA Engineer

DataBeat.io Media • Hyderabad

On-site
INR 800,000 - 1,200,000
QA Engineer
QA Engineer

Venture7 • Faridabad District

On-site
INR 600,000 - 1,200,000
QA Engineer
QA Engineer

Keka Technologies Private Limited • Hyderabad

On-site
INR 600,000 - 900,000
Senior Software Development Test Engineer
Senior Software Development Test Engineer

Druva • Pune District

On-site
INR 1,100,000 - 2,000,000