Softtek
Posted 1mo ago

SDET Java Ex

Softtek
Mexico
HybridFull Time
Responsibilities
  • architecting automation
  • leading quality
  • mentoring engineers
Requirements
  • 8+ years software testing experience with 3+ years in senior/technical lead roles. Expert Java
  • Rest Assured
  • Selenium WebDriver, CI/CD, AWS, and AI/GenAI testing experience. Bachelor's degree in CS/SE or equivalent experience
Technical tools mentioned
JavaRest AssuredSelenium WebDriverAWSCo-PilotDockerKubernetesPactPostmanJMeterGatlingDynatrace

Job description

ROLE PURPOSE
The Senior Software Test Engineer leads the quality engineering strategy across complex, multi-platform systems encompassing middleware (REST API/) and Web UI. This role owns the test automation architecture, drives quality processes, and provides technical leadership to the QA team. The Senior engineer operates as a quality champion across the engineering organization — influencing delivery teams on testability, shifting quality left, and ensuring robust coverage across the full software stack.
KEY RESPONSIBILITIES
Test Strategy & Architecture
▸   Define and own the overarching test strategy covering functional, integration, regression and performance, testing.
▸   Architect, build, and govern scalable test automation frameworks for API (RestAssured/Java) and Web UI (Selenium)
▸   Establish standards, patterns, and guidelines for test code quality, maintainability, and reusability.
▸   Drive the test automation roadmap, aligning it with product delivery goals and technology evolution.
▸   Design end-to-end testing strategies for functional workflows including automation.
▸   Define AI/GenAI testing strategies — including model validation, prompt engineering testing, bias detection, and quality metrics for LLM-based applications.
Technical Leadership & Delivery
▸   Lead the technical implementation of complex test scenarios across middleware and UI.
▸   Drive CI/CD integration, ensuring automated test execution is embedded throughout the delivery pipeline.
▸   Perform deep-dive root cause analysis on complex system failures and intermittent test issues.
▸   Champion test environment management strategies — infrastructure-as-code and containerization for consistent environments.
▸   Define and automate test data management strategies for multi-environment, data-sensitive systems.
▸   Lead AI-powered testing initiatives — leveraging GenAI tools for test case generation, and intelligent test optimization.
Quality Process & Governance
▸   Define QA entry/exit criteria, testing policies, and quality gates across the SDLC.
▸   Own quality metrics and dashboards — coverage, defect trends, automation ROI, and release readiness reporting.
▸   Drive shift-left quality initiatives — embedding test thinking in requirements, architecture, and design phases.
▸   Conduct risk-based test planning and communicate quality risk to stakeholders with clarity and evidence.
▸   Lead test reviews, retrospectives, and continuous improvement of QA processes.
▸   Establish governance frameworks for AI/ML testing — including model versioning, explainability testing, and compliance validation for AI-driven features.
People & Collaboration
▸   Mentor, coach, and develop Junior and Mid-level Test Engineers in both technical and professional skills.
▸   Act as a quality ambassador, fostering a quality culture within Agile delivery teams.
▸   Collaborate with architects and developers to ensure system designs are testable and observable.
▸   Represent the QA function in cross-team and stakeholder forums — providing quality assessments and release recommendations.
▸   Champion AI literacy within the QA team — upskilling engineers on AI testing methodologies, GenAI tools, and emerging AI quality practices.

REQUIRED SKILLS & QUALIFICATIONS
▸   Bachelor's degree in Computer Science, Software Engineering, or equivalent (or demonstrable equivalent experience).
▸   8+ years of software testing experience, with at least 3 years in a senior or technical lead capacity.
▸   Expert-level Java programming — design patterns (Factory, Strategy, Builder), multi-threading awareness, and clean code principles.
▸   Deep expertise in Rest Assured — advanced request chaining, dynamic extraction, schema validation, and data-driven strategies.
▸   Advanced Selenium WebDriver skills — grid management, parallel execution, custom reporting, and complex DOM interactions.
▸   Deep CI/CD expertise — pipeline design, parallelization of test stages, test result publication, and failure triage automation.
▸   Solid knowledge of distributed systems and microservices architecture, including experience with AWS.
▸   AI/GenAI Testing Expertise — Hands-on experience testing AI/ML models, GenAI applications, and LLM-based systems; understanding of model validation, bias detection, prompt engineering testing, and AI-specific quality metrics.
▸   AI/GenAI Testing Expertise — Hands-on experience on Co-Pilot and similar tools.

PREFERRED / NICE-TO-HAVE
▸   ISTQB Advanced Level Certification — Test Manager or Test Automation Engineer certification.
▸   API and Contract Testing — Experience with tools such as Pact, Postman, JMeter, and Gatling.
▸   Observability Practices — Familiarity with log analysis and distributed tracing (Dynatrace) in a testing context.
▸   Regulated Industry Experience — Preferably in Airlines/ Retail domains.
▸   Infrastructure-as-Code and Container Orchestration — Knowledge of Docker and Kubernetes for test environment management.
▸   AI/GenAI Testing and Automation — Experience with AI-powered testing tools, GenAI for test case generation, or machine learning models for defect prediction and test optimization.

COMPETENCIES
▸   Strategic quality thinking — the ability to define and drive quality vision aligned with business objectives.
▸   Technical mastery — recognized as a subject matter expert across test automation
▸   Leadership and influence — inspires quality culture without direct authority; influences developers and architects.
▸   Stakeholder management — can articulate quality risk and status in business terms to non-technical audiences.
▸   Problem ownership — takes end-to-end ownership of complex quality issues and drives resolution.
▸   Coaching and development — actively invests time in growing the skills of the QA team.
▸   AI and GenAI Proficiency — Demonstrates expertise in leveraging AI/GenAI tools for test automation, defect prediction, and quality optimization; stays current with emerging AI technologies and their application in quality engineering.


About Softtek

Provider of global software engineering and IT services.

Similar jobs

Software Test Engineer roles
3d
Save
Mark Applied
Hide
Engineer Software Testing
Guadalajara, Jalisco, Mexico
OnsiteFull Time
PaylocityNASDAQ: PCTY: Provides cloud-based software for payroll, HR, and workforce management.
2+ YOEBachelor’s degree in computer science, software engineering, or related field, or equivalent experience; 2+ years of software engineering experience; automated testing, API, CI/CD, Git, databases, SQL, and Agile expertise.
Cypress, Playwright, Selenium, CI/CD, Git, SQL
3w
Save
Mark Applied
Hide
Software Test Engineer II
Guadalajara, Jalisco, Mexico
OnsiteFull Time
Jabil
JabilNYSE: JBL: Provider of comprehensive global manufacturing and supply chain solutions.
Experience across the SDLC, TCP/IP networking, databases, C#/.NET, web applications, SQL Server, scripting, version control, and server administration, with strong communication skills.
C#, .NET, TCP/IP, Microsoft SQL Server, JabilTest, LabVIEW, LabWindows, Tcl, Perl, Python, UNIX shell, ASP.NET, VB.NET, JavaScript, jQuery, AJAX, XML, JSON, HTML, CSS, Subversion, IIS, RAID Array, Windows
3w
Save
Mark Applied
Hide
Software Test Engineer II
Guadalajara, Jalisco, Mexico
OnsiteFull Time
Jabil
JabilNYSE: JBL: Provides manufacturing and supply chain solutions for global brands.
Experience designing, developing, and troubleshooting Windows and web applications, test scripts, and enterprise solutions; strong SDLC, TCP/IP, database and server administration skills.
C#, .NET, MS SQL Server, JabilTest, LabVIEW, LabWindows, Tcl, Perl, Python, UNIX shell, ASP.NET, VB.NET, JavaScript, jQuery, AJAX, XML, JSON, HTML, CSS, Subversion, IIS, TCP/IP
1mo
Save
Mark Applied
Hide
Senior Software Test Engineer
Mexico
RemoteFull Time
Ellucian
Ellucian: Provides cloud-based software solutions for higher education institutions.
5+ YOE5+ years in test/QA engineering with strong automation, CI/CD, scripting (TypeScript/JavaScript or Python), and cloud/docker familiarity; experience with Playwright/Selenium, Postman/REST Assured, JMeter/K6, and CI/CD integration.
Playwright, Selenium, Postman, REST Assured, JMeter, K6, Gatling, OWASP ZAP, TypeScript, JavaScript, Python, Git, CI/CD, Docker, AWS, Azure, GCP, SpiraTest, Azure DevOps
1mo
Save
Mark Applied
Hide
Senior Software Test Engineer
Mexico
RemoteFull Time
Ellucian
Ellucian: Provides software and analytics solutions for higher education institutions.
5+ YOE5+ years software/QA experience with test automation, CI/CD, scripting (TypeScript/JavaScript or Python), experience with Playwright/Selenium, API testing, performance/security tools, Docker and cloud (AWS/Azure/GCP).
Playwright, Selenium, Postman, REST Assured, JMeter, K6, Gatling, OWASP ZAP, TypeScript, JavaScript, Python, Git, Docker, AWS, Azure, GCP, SpiraTest, Azure DevOps, CI/CD
1w
Save
Mark Applied
Hide
Software Engineer in Test II
Mexico City or Mexico
HybridFull Time
AlertMedia
AlertMedia: Provides emergency communication and threat intelligence software for organizations.
5+ YOE5+ years QA/SDET experience, programming in Python or JavaScript, API/integration testing, automation frameworks (Selenium/Cypress/Playwright), CI/CD familiarity, English proficiency.
Codex, Claude, Cursor, python, javascript, Selenium, Cypress, Playwright, Gherkin, Git, Jenkins, SQL, NoSQL
2y
Save
Mark Applied
Hide
Software Developer in Test
Guadalajara, Jalisco, Mexico
OnsiteFull Time
Cognizant
CognizantNASDAQ: CTSH: Provides IT consulting, software engineering, and digital transformation services.
Hands-on software testing and test-automation skills across multiple languages and tools.
Java, Python, .NET, C#, C, C++, Selenium, SOAP-UI, Tosca, LoadRunner, JMeter, API/REST, CI/CD, Jenkins, GitHub, DevOps, SOA, CAN, LIN, MATLAB, Simulink, Eggplant
2w
Save
Mark Applied
Hide
Sr. Software Design Engineer in Test (SDET)- Remote in MX
Mexico City, Mexico City, Mexico
RemoteFull Time
QAD
QAD: Provides cloud-based enterprise resource planning and supply chain software.
5+ YOE5+ years testing mobile and web applications; strong iOS/Android testing knowledge; experience with CI, test automation frameworks, performance and API testing; Swift/Typescript/Scala familiarity.
Swift, Typescript, Scala, XCTest, Appium, k6, Pact, Swift PM, GitHub Actions, WireMock, Mockito, testcontainers, Postman, REST Assured, Swagger/OpenAPI, Git, GitHub, Allure, TestNG