Search by job, company or skills

Senior Software Engineer

Senior Software Engineer

Virtusa
5-7 Years
Not Disclosed
Early Applicant
  • Posted 11 days ago
  • Be among the first 30 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

6-8 yrs
Bengaluru, India
Skills:
containerization , Typescript, Javascript, Distributed Systems, data structures, Python, Databases, Apis, Testing, developer tools, data pipelines, Go, GitHub workflows, benchmark infrastructure, coding agents, code execution sandboxes, evaluation systems, AI ML evaluation, developer productivity tools, observability, CI CD systems, cloud platforms, software engineering fundamentals, Infrastructure, LLM applications, distributed job orchestration
5-7 yrs
Bengaluru, India
Skills:
Unit Testing, JIRA, HTML, Devops, Javascript, Confluence, Gitlab, Python, Ui Development, Microcontroller Programming, Software Architecture and Design principles, Behavior-Driven Development, RESTful API design, Pyside QT, Bus communications
4-6 yrs
Bengaluru, India
Skills:
API design, Yarn, Mapreduce, Python, Java, Graphql, Hadoop, Scala, Hive, Presto, Apache Kafka, Spark, Distributed Systems, Kubernetes, Pinot, Go, Datahub, Samza, Backend APIs, Feather, HDFS, Venice, Azkaban, GRPC
5-7 yrs
Bengaluru, India
Skills:
Aria Automation (vRA), Cisco Ucs, Apis, PowerShell, Vmware Nsx, Python, Dell PowerEdge MX infrastructure, VMware vSphere 7.x 8.x, VMware Cloud Foundation, Aria vRealize Suite
5-7 yrs
Bengaluru, India
Skills:
Continuous Integration (CI), Security Development Lifecycle (SDL), C, C++, Assembly Language, Linux kernel, Device Drivers, Test automation, Linux, Shell scripting, Python Programming, Agile, Software testing methodologies, Driver Development, Instrumentation, Firmware verification, Open-source development workflows, Optimization, Windows operating systems, Android internals, Performance Analysis, Software profiling, Firmware validation