Senior Quality Assurance Analyst
Core
Designing, developing, and maintaining comprehensive test plans, test cases, and scripts (manual and automated) for web and mobile applications, validating RESTful APIs, WebSocket communications, and database interactions.
Role type
Senior Quality Assurance Analyst (Automation)
Builds
Automated test suites for E2E and regression testing, quality reports, and CI/CD pipeline reliability.
Domain
FinTech, Freight Management, Trucking Ecosystem
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Web E2E test automation (Cypress, Playwright, Selenium), Mobile testing frameworks (Appium, Espresso, XCUITest, Detox), API testing (Postman, Insomnia, Jest/Supertest), JavaScript/TypeScript, SQL (PostgreSQL), Git, Agile methodologies (Scrum/Kanban), Testing methodologies (functional, regression, exploratory)
Preferred skills
Performance and load testing (JMeter, k6, Gatling), CI/CD environments (Jenkins, GitLab CI, GitHub Actions), Docker, Microservices architecture, Event-driven systems (Pub/Sub)
Technologies
Cypress, Playwright, Selenium, Appium, Espresso, XCUITest, Detox, Postman, Insomnia, Jest, Supertest, PostgreSQL, Git, Jenkins, GitLab CI, GitHub Actions, Docker, JMeter, k6, Gatling
Responsibilities
Design, develop, and maintain comprehensive test plans, test cases, and test scripts; Develop and maintain automated test suites for E2E and regression testing; Validate functionality, security, and performance of RESTful APIs and WebSocket communications; Identify, document, and track bugs; Collaborate with developers, designers, and product managers to understand requirements; Participate in CI/CD processes; Analyze test results and generate quality reports; Validate data integrity and database interactions.
Seniority
Senior, hands-on IC

