Software Testing Consultant
Core
Define and implement test strategies for microservices, mobile, and web platforms, coaching teams on best practices and integrating testing into CI/CD pipelines.
Role type
Senior Software Testing Consultant (Automation & Strategy)
Builds
Comprehensive test plans and automation frameworks for functional, integration, regression, and performance testing.
Domain
Software Engineering / Quality Assurance / Agile
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Automated testing strategy, Python, Java, REST API testing, CI/CD integration, Mobile testing (Appium), Web testing (Selenium), Agile coaching, Test environment setup
Preferred skills
Gauge tool, Performance testing, Security testing, Contract testing, Cloud environments
Technologies
Python, Java, Appium, Expresso, Selenium, Gauge, REST API
Responsibilities
Define test strategies for microservices, mobile, and web; Support teams in building test plans; Provide expertise in automated vs manual testing balance; Establish and coach teams on CI/CD testing best practices; Advise on and set up automation frameworks; Collaborate with developers and product owners to integrate testing; Help upskill team members on quality-first mindset.
Seniority
Senior, hands-on IC with coaching responsibilities
