Velsera Logo

Velsera

Senior QA Engineer, Automation

Posted 9 Hours Ago
Be an Early Applicant
Pune, Maharashtra
Senior level
Pune, Maharashtra
Senior level
As a Senior QA Engineer in Automation, you will write and maintain test automation scripts for both front-end and back-end systems, develop testing tools and frameworks, and collaborate with development teams to identify and resolve issues. You will also improve testing methodologies continuously.
The summary above was generated by AI

Welcome to the era of Velsera! Seven Bridges, Pierian & UgenTec have combined to become Velsera.


Velsera is the precision engine company. We empower researchers, scientists, and clinicians to drive precision R&D, expand access to, and more effectively leverage analytics at the point of care. 


We unify technology-enabled solutions and scientific expertise to enable a continuous flow of knowledge across the global healthcare ecosystem. This interweaves diverse biomedical communities, allowing them to build upon each other’s success and accelerate medical breakthroughs that positively impact human health.


With our headquarters in Boston, MA, we are growing and expanding our team which located in 14 different countries!

What will you do?

• You write test automation scripts, involving both back-and and front-end components according to our best practices & quality standards.
• You build tools, frameworks, and other infrastructure needed to support test automation.
• You review and validate application requirements and technical specifications to define test specifications for functional, integration and performance tests.
• You search for opportunities to enhance all test case automation related activities.
• You work as part of a cross-functional scrum team (“POD”), developing applications and services using agile development methodologies.
• You will provide technical guidance to other members of the team on test automation as required.
You collaborate with the development team to analyze the bugs and work closely to address production bugs at the earliest. 
• You stay up to date with new testing tools and testing strategies, proactively evaluating and improving our testing methodologies for continuous improvement.

• Should work collaboratively with the team in writing test-scenarios & their execution (in case the need arise).

What do you bring to the table?

• You are an outstanding QA automation engineer with +5 years relevant experience in test automation and in our test automation stack.
• You have a bachelor’s or master’s degree in computer science.
• You have a strong understanding of software development and test automation principles, such as BDD & TDD. You have experience in working in continuous integration and continuous delivery environments.
• Excellent problem-solving and analytical skills.
• Good communication (written and verbal) skills.
• Strong interpersonal skills, the ability to coach other engineers.
• Experience in developing software in a regulated environment is a plus.

Technical Skills

  • UI Automation with Selenium:
    • Proficient in Selenium WebDriver for automating web-based applications.
    • Strong knowledge of locators and strategies (XPath, CSS Selectors, ID, Class).
    • Experience in handling dynamic web elements and writing optimized XPath/CSS selectors.
    • Familiarity with browser debugging tools and techniques for identifying UI elements.
    • Expertise in handling synchronization issues using waits (Implicit, Explicit, Fluent).
    • Capability to manage browser settings and profiles for different testing needs.
  • API Automation with RestAssured:
    • Proficient in automating REST APIs using RestAssured library.
    • Strong understanding of HTTP methods (GET, POST, PUT, DELETE, etc.).
    • Familiarity with handling request/response payloads in JSON and XML formats.
    • Ability to validate response codes, headers, and payloads.
    • Knowledge of token-based authentication mechanisms (e.g., OAuth, JWT).
    • Experience in chaining API requests and validating dependencies between API responses.
  • Programming with Java:
    • Strong proficiency in Java for scripting and automation.
    • Knowledge of object-oriented programming concepts.
    • Experience with exception handling, collections framework, and Java Streams API.
    • Familiarity with file handling, parsing JSON/XML, and reading/writing to databases.
    • Understanding of multithreading for handling parallel execution.
  • Functional Testing:
    • Ability to design and execute comprehensive test cases for functional verification.
    • Experience with both manual and automated regression testing.
    • Knowledge of boundary value analysis, equivalence partitioning, and other testing techniques.

Frameworks and Tools

  • Strong knowledge of testing frameworks like TestNG and JUnit.
  • Familiarity with BDD frameworks like Cucumber for writing Gherkin scenarios.
  • Experience in building and maintaining custom automation frameworks (Data-Driven, Keyword-Driven, or Hybrid).
  • Proficient in build tools like Maven or Gradle for dependency management.
  • Working knowledge of version control systems like Git.

CI/CD and Integration

  • Experience in integrating test automation with CI/CD pipelines (e.g., Jenkins, GitHub Actions, or GitLab CI).
  • Ability to set up and configure jobs for running automated tests.
  • Familiarity with generating and publishing test execution reports (e.g., Allure, Extent Reports).

Our Core Values

People first. We create collaborative and supportive environments by operating with respect and flexibility to promote mental, emotional and physical health. We practice empathy by treating others the way they want to be treated and assuming positive intent. We are proud of our inclusive diverse team and humble ourselves to learn about and build our connection with each other.

Patient focused. We act with swift determination without sacrificing our expectations of quality. We are driven by providing exceptional solutions for our customers to positively impact patient lives. Considering what is at stake, we challenge ourselves to develop the best solution, not just the easy one. 

Integrity. We hold ourselves accountable and strive for transparent communication to build trust amongst ourselves and our customers. We take ownership of our results as we know what we do matters and collectively we will change the healthcare industry. We are thoughtful and intentional with every customer interaction understanding the overall impact on human health. 

Curious. We ask questions and actively listen in order to learn and continuously improve. We embrace change and the opportunities it presents to make each other better. We strive to be on the cutting edge of science and technology innovation by encouraging creativity. 

Impactful. We take our social responsibility with the seriousness it deserves and hold ourselves to a high standard. We improve our sustainability by encouraging discussion and taking action as it relates to our natural, social and economic resource footprint. We are devoted to our humanitarian mission and look for new ways to make the world a better place. 

Velsera is an Equal Opportunity Employer:
Velsera is proud to be an equal opportunity employer committed to providing employment opportunity regardless of sex, race, creed, colour, gender, religion, marital status, domestic partner status, age, national origin or ancestry.

Top Skills

Java

Similar Jobs

4 Days Ago
Hybrid
Navi Mumbai, Thane, Maharashtra, IND
Mid level
Mid level
Enterprise Web • Fintech • Financial Services
Lead the development of automated test frameworks for financial data pipelines, focusing on data validation and big data testing using PySpark and AWS. Collaborate with different teams to define test requirements and optimize processes, while ensuring data quality and consistency across systems.
Top Skills: PysparkPython
9 Hours Ago
Hybrid
Pune, Maharashtra, IND
Senior level
Senior level
Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
The Sr Engineer - Automation Testing will collaborate with global technical teams to test products, define test approaches, and ensure quality throughout the development lifecycle. Responsibilities include mentoring colleagues, running automated tests, managing testing documentation, and communicating issues to stakeholders.
Top Skills: C#
2 Days Ago
Pune, Maharashtra, IND
Senior level
Senior level
Healthtech • Logistics • Pharmaceutical
The Lead Engineer in Quality & Testing will prioritize responsibilities within the Agile Scrum process, develop and automate test cases, oversee system testing strategies, provide technical coaching, and ensure quality assurance in software projects while continuously improving practices.
Top Skills: Agile Scrum

What you need to know about the Pune Tech Scene

Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account