
Quality Engineering - Specialist
Nasdaq · Posted Oct 26
Stock exchange, market technology, index, and financial compliance services
Get a personal compatibility score
Add a resume for personal matches
About the role
Nasdaq Technology builds and delivers trading, clearing, exchange technology and data solutions for financial markets globally. The Quality Engineering team supports the Eclipse Intelligence Platform (EIP), a microservices-based data platform running on Java, AWS, and Kubernetes. This role owns test automation framework development, API and performance testing, and CI/CD quality gates for EIP microservices.
What you will do
- Test Automation Framework Development: Design, develop, and maintain robust test automation frameworks for EIP platform microservices
- API & Integration Testing: Create comprehensive automated test suites for RESTful APIs, event-driven architecture (SNS/SQS), and microservices integration
- Performance & Load Testing: Design and implement performance testing strategies, execute load tests, and analyze system behavior under various conditions
- CI/CD Integration: Integrate automated tests into GitLab CI/CD pipelines, ensuring quality gates are enforced throughout the deployment process
- Test Strategy & Planning: Collaborate with development teams to define test strategies, create test plans, and ensure comprehensive test coverage
- Debugging & Analysis: Analyze logs, metrics, and traces using observability tools to identify root causes of test failures and production issues
- Documentation & Reporting: Document test cases, test results, and quality metrics; provide regular status reports to stakeholders
- Quality Advocacy: Work closely with developers to improve testability, promote quality best practices, and foster a quality-first culture
Skills used in this role
What the employer is looking for
- 5-7 years of experience in software quality engineering with strong focus on test automation
- Test Automation Expertise: Hands-on experience with test automation frameworks (JUnit, TestNG, REST Assured, Playwright, Selenium)
- Programming Skills: Proficiency in any programming language Java/Python. Kotlin experience is a strong plus
- API Testing: Deep expertise in RESTful API testing, including authentication, authorization, and data validation
- Database Testing: Strong SQL skills for data validation and query testing (PostgreSQL, Redshift)
- Performance Testing: Experience with performance testing tools (JMeter, Gatling, K6, or similar)
- CI/CD: Experience integrating automated tests into CI/CD pipelines (GitLab CI preferred)
- Containerization: Understanding of Docker and Kubernetes for testing containerized applications
- Linux & Scripting: Proficiency with Linux commands and Bash scripting for test automation
- Analytical Mindset: Strong problem-solving and analytical skills to troubleshoot complex issues and identify root causes
- Communication: Excellent communication and collaboration skills to work effectively with developers, product owners, and stakeholders
- Attention to Detail: Meticulous attention to detail and commitment to quality assurance standards
- Continuous Learning: Passion for learning new testing tools, technologies, and methodologies
- Adaptability: Ability to work in a dynamic, fast-paced agile environment with changing priorities
- Quality Advocacy: Drive to promote quality practices and improve overall software quality
- Degree in Computer Science, Information Systems, or equivalent work experience
Preferred qualifications
- AWS Experience: Hands-on experience testing AWS services (EC2, S3, Lambda, RDS, SNS, SQS, EKS, Redshift)
- Kotlin Programming: Experience with Kotlin for test development
- SaaS Testing Experience: Understanding of multi-tenant SaaS platform testing challenges
- Event-Driven Architecture: Experience testing Kafka, SNS/SQS, or other messaging systems
- Data Platform Knowledge: Understanding of Data Lakes, Data Warehousing, and big data technologies
- Infrastructure-as-Code Testing: Experience validating Terraform or CloudFormation templates
- Observability Tools: Familiarity with monitoring, logging, and tracing tools (CloudWatch, Datadog, Grafana, etc.)
- Security Testing: Understanding of authentication/authorization testing, IAM policies, and secrets management
- Chaos Engineering: Experience with fault injection and resilience testing
- Financial Industry Knowledge: Curiosity about financial markets, products, and services that Nasdaq offers
Benefits and support
- Compensation and benefits are detailed in the job posting
About Nasdaq
Nasdaq, Inc. is a leading global technology company serving corporate clients, investment managers, and market operators to navigate and digitize the modern financial ecosystem. It operates multiple market listing venues, indexes, and comprehensive financial crime management and market surveillance solutions.
- Industry
- Financial Exchanges
- Company size
- 9525 employees
- Founded
- 1971-02-08
- Location
- New York, New York, USA
- Funding stage
- Public Company
Leadership
Chair and Chief Executive Officer
Sarah Youngwood
Executive Vice President, Chief Financial Officer
Brad Peterson
Executive Vice President, Chief Technology Officer
John Zecca
Executive Vice President, Global Chief Legal, Risk and Regulatory Officer