Senior QA Automation Engineer

Spark Tek Inc

  • Owings MIlls, MD
  • 1 day ago

    Highlights

    Candidates must demonstrate flexibility in work schedules to accommodate critical meetings, stand-ups, sprint ceremonies, production support activities, and cross-functional collaboration. The candidate should be comfortable configuring, integrating, and utilizing these tools as part of day-to-day testing, automation, debugging, and release activities.

    Numbers & Facts

    LocationOwings MIlls, MD

    Description

    Mandatory Skills Python + PyTestYesPlaywright AutomationKnowledgeJenkins / CI-CDYesAPI & Integration TestingYesAI Tools (Copilot, Cursor, MCPs)

    MCP, Copilot

    Technical Environment & Tools

    The candidate will be working on client's Quality Command Center (QCC) applications and supporting systems. Hands-on experience or strong familiarity with the following technologies and tools :

    Operating Systems & Development Environment

    • Linux

    • Windows

    • Python Virtual Environments (venv)

    • Shell/Command Line Operation0073

    Development & Collaboration Tools

    • Git

    • BitBucket

    • Jira

    • Jenkins

    • GitHub

    Databases & Data Platforms

    • Snowflake

    • Microsoft SQL Server (MS-SQL)

    • MySQL

    • Cassandra

    AI & Productivity Tools

    • Cursor

    • GitHub Copilot

    • MCP (Model Context Protocol) integrations

    • AI-assisted development and test automation tools

    The candidate should be comfortable configuring, integrating, and utilizing these tools as part of day-to-day testing, automation, debugging, and release activities.

    Additional Responsibilities

    Application Integration & Release Validation

    • Perform end-to-end integration testing across application components.

    • Validate UI, API, database, and system-level interactions.

    • Execute regression and release validation testing.

    • Support deployment verification activities.

    • Perform final QA sign-off prior to production release.

    • Validate successful deployment of applications into target environments.

    Environment & Release Management

    • Verify application functionality across development, QA, staging, and production-like environments.

    • Validate build and deployment artifacts through Jenkins pipelines.

    • Support troubleshooting of deployment and post-release issues.

    Work Location & Collaboration Expectations

    Global Working Model

    • The project operates across multiple geographies and time zones.

    • Team members collaborate with stakeholders and engineering teams located in the US, Canada, India, and other global locations.

    • Candidates must demonstrate flexibility in work schedules to accommodate critical meetings, stand-ups, sprint ceremonies, production support activities, and cross-functional collaboration.

    • Willingness to provide partial overlap with global teams is required.

    • Strong communication and proactive engagement skills are essential in a geographically distributed environment.

    Must-Have Skills Checklist

    Playwright Automation

    Python & PyTest

    API Testing

    UI Testing

    Database Testing

    Snowflake

    MS-SQL / MySQL

    Jenkins

    Jira

    Git / BitBucket / GitHub

    Cassandra (preferred)

    AI Tools (Copilot, Cursor, MCPs)

    Defect Triage & Debugging

    Integration Testing

    Application Deployment Validation

    Linux & Windows Environment Exposure

    Global Team Collaboration & Flexible Work Timings

    Similar Jobs