Job Description
Automation QE Roles & Responsibilities
- Minimum 7 years of professional experience testing distributed software systems, APIs, data pipelines, and enterprise applications. Strong experience designing, developing, and maintaining automated test frameworks and test suites.
- Proficiency with automation testing tools and frameworks such as Cucumber, Selenium, Playwright, Power Automate, Rest Assured, Postman, or equivalent technologies.
- Strong programming skills in TypeScript/JavaScript, Java and/or Python with the ability to develop automated functional, integration, API, regression, and performance test solutions.
- Experience testing microservices-based architectures, event-driven systems, and distributed applications.
- Hands-on experience testing REST APIs, WebSocket services, and messaging-based integrations.
- Experience validating data movement, transformations, reconciliations, and end-to-end workflows across multiple systems.
- Strong SQL skills and experience validating data in relational databases such as PostgreSQL and SQL Server.
- Experience testing ETL/data integration workloads, data warehouses, and reporting solutions.
- Understanding of trade lifecycle workflows and post-trade processes across asset classes including equities, bonds, options, and futures is highly desirable.
- Experience with message queues and streaming platforms such as Kafka, RabbitMQ, IBM MQ, or similar technologies.
- Exposure to modern front-end technologies (HTML, CSS, JavaScript, TypeScript, React, Angular) and UI test automation.
- Working knowledge of containerization and cloud technologies (Docker, Kubernetes). AWS experience and strong Kubernetes expertise are major pluses.
- Proficient in SDLC, DevOps (CI/CD), and Agile methodologies, with experience integrating automated testing into CI/CD pipelines.
- Experience with test management and defect tracking tools such as PractiTest, Jira, Xray, Zephyr, or similar platforms.
- Familiarity with performance, load, and reliability testing tools such as JMeter, Gatling, k6, or equivalent solutions.
- Familiarity with monitoring and observability tools such as Datadog, Prometheus, Grafana, and Splunk.
- Demonstrated problem-solving skills and ability to troubleshoot complex issues across applications, services, integrations, and data pipelines.
- Strong communication skills, capable of effectively collaborating with both technical and non-technical stakeholders.
- Demonstrated ability to acquire domain knowledge and derive comprehensive test scenarios, edge cases, and validation strategies from business requirements and technical designs.
Salary Range- $90,000-$110,000 a year #LI-SP3 #LI-VX1
Location
Charlotte, NC
Function
TECHNOLOGY
Role
Engineer
ID
438610
Skills
Automation Testing
Salary Range
$90,000 - $110,000
|