Senior QA Engineer, Automation - On Contract for 6-12 Months

5 years

0 Lacs

Posted:3 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

About Velsera

Medicine moves too slow. At Velsera, we are changing that.Velsera was formed in 2023 through the shared vision of Seven Bridges and Pierian, with a mission to accelerate the discovery, development, and delivery of life-changing insights.Velsera provides software and professional services for:
  • AI-powered multimodal data harmonization and analytics for drug discovery and development
  • IVD development, validation, and regulatory approval
  • Clinical NGS interpretation, reporting, and adoption
With our headquarters in Boston, MA, we are growing and expanding our teams located in 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)

Requirements

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)

Benefits

  • Flexible Work & Time Off - Embrace hybrid work models and enjoy the freedom of unlimited paid time off to support work-life balance
  • Health & Well-being - Access comprehensive group medical and life insurance coverage, along with a 24/7 Employee Assistance Program (EAP) for mental health and wellness support
  • Growth & Learning - Fuel your professional journey with continuous learning and development programs designed to help you upskill and grow
  • Recognition & Rewards - Get recognized for your contributions through structured reward programs and campaigns
  • Engaging & Fun Work Culture - Experience a vibrant workplace with team events, celebrations, and engaging activities that make every workday enjoyable
  • & Many More..

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Velsera logo
Velsera

Healthcare Technology

New York

RecommendedJobs for You