Search by job, company or skills

Senior Software Engineer

Senior Software Engineer

Virtusa
5-7 Years
Not Disclosed
Early Applicant
  • Posted an hour ago
  • Be among the first 10 applicants

Job Description

QA Automation Engineer

Location: BLR ATC, Bengaluru

Years of Experience: 5-7 Years

Job Summary: We are seeking a skilled QA Automation Engineer to define, lead, and execute the Quality Assurance strategy for our enterprise applications. The ideal candidate will have a strong emphasis on building scalable, Python-based test automation solutions and will play a critical role in ensuring the quality of our software products.

Responsibilities

  • QA Strategy & Governance: Define and own the overall QA strategy, quality standards, and test governance across programs and releases. Act as the primary point of contact for quality status and risks.
  • Automation Architecture: Define and implement the test automation strategy across UI, API, and backend layers. Guide teams in building scalable, maintainable automation frameworks.
  • Continuous Testing: Integrate automated test suites with CI/CD pipelines (e.g., Jenkins, GitHub Actions) to enable continuous quality and fast feedback.
  • Team Leadership: Lead, mentor, and coach QA engineers and automation testers, including upskilling the team in modern automation practices like Python-based AI integration and prompt engineering.
  • Quality Metrics: Define, track, and report quality metrics, driving continuous improvement in QA tools and processes.

Mandatory Skills

  • Expert proficiency in Python for test script development and automation framework design.
  • Strong hands-on experience with Playwright for robust web and UI automation.
  • Extensive experience testing APIs and microservices using frameworks/tools such as RestAssured, Postman, or similar.
  • Expertise in BDD methodology, Cucumber, TestNG/Pytest, Git, and test management tools (Jira, TestRail).

Preferred Skills

  • Experience with Python's Robot Framework.
  • Exposure to cloud environments (AWS, Azure, GCP).
  • Familiarity with AI/ML testing, including validation of AI-driven features.

Qualifications: Bachelor's degree in Computer Science, Engineering, or a related field.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

About Company

Similar Jobs

5-10 yrs
Bengaluru, India
Skills:
Azure ML, Azure Functions, Docker, App Services, FastAPI, Restful Apis, Python, CrewAI, GenAI, tool calling, multi-agent architectures, AG2, Azure OpenAI, Azure AI Foundry, prompt engineering, AutoGen, LangGraph, Agentic AI, Pydantic AI, LLM-powered applications, Azure services, agent memory, Git-based development workflows
6-9 yrs
Bengaluru, India
Skills:
docusign , Lightning Web Components (LWCs), Apis, Salesforce Cpq, APEX, Soql, Flow Builder, CI/CD pipelines, Git-based version control systems
5-7 yrs
Bengaluru, India
Skills:
Sql, Microservices, Automated Testing, DevSecOps, Python, API-first design, Generative AI, Event-driven architecture, Cloud-native solutions on AWS, Modern software engineering practices, Infrastructure as code, AI-enabled solutions, Observability
7-9 yrs
Bengaluru, India
Skills:
Fault Tolerance, Nosql, Golang, System Design, Python, Sql, Incident Response, Operational Excellence, Service Health Monitoring
6-8 yrs
Bengaluru, India
Skills:
Aws Lambda, Distributed Systems, Kafka, Aws Cloud, Rest Apis, Kubernetes, SkySpark, RAG-based solutions, AWS Bedrock, AgentCore, Python Backend Development, MSK, SQL Databases, IoT Platform Experience, AWS Batch, EKS, Time-Series Data Platforms, Microservices Architecture, intelligent agents, MCPs