Senior Test Engineer

Location: Remote
Job ID: ATR 17618
Apply Now Back to Results

Job Description

Job Title: Senior Test Engineer

Location: Remote

Eligibility: US Citizen or Green Card/Permanent Resident. This position
supports a federal contract.


Job Description:

Our client has an opportunity for a dynamic and collaborative senior
test engineer to join our team that is working on highly visible web
application for a government client.  We are looking for energetic
individuals who want to enhance their professional career in a
fast-paced federal environment by doing cutting edge work.  The main
responsibilities include but not limited to:

- Design, develop, and execute comprehensive test plans and test cases
for web application features

- Identify, document, and track bugs and issues using bug tracking
systems

- Verify bug fixes and perform regression testing to ensure stability
Test Automation

- Develop and maintain automated test scripts using Python-based
testing frameworks (pytest, unittest)

- Build React component testing using Jest and React Testing Library

- Build and enhance automated test suites for CI/CD pipelines running
on AWS infrastructure

- Perform API testing for Python backend services using tools like
pytest and requests

- Implement performance and load testing scenarios for cloud-deployed
applications

- Test CDN performance and caching behavior with Cloudflare
integration

- Provide clear and actionable feedback on product quality and user
experience 


Technical Skills

- 10+ years of experience in software quality assurance, preferably
with Python backend and React frontend applications

- Strong knowledge of React components, hooks, and frontend testing
patterns

- Experience with Python testing frameworks (pytest, unittest,
requests for API testing)

- Proficiency in JavaScript/TypeScript for React component testing and
end-to-end testing

- Experience with testing frameworks: Jest, React Testing Library,
Cypress, Selenium

- Understanding of RESTful APIs and Python web frameworks (Django,
Flask, FastAPI)

- Knowledge of AWS services and cloud testing strategies (EC2, S3,
Lambda, RDS, CloudFormation)

- Experience with CDN testing and performance optimization (Cloudflare
experience preferred)

- Understanding of SQL and database testing concepts

- Experience with version control systems (Git)


Testing Expertise

- Solid understanding of software testing methodologies and best
practices

- Experience with both black-box and white-box testing techniques

- Knowledge of different testing types (functional, regression,
integration, performance)

- Familiarity with browser developer tools and debugging techniques

- Experience with mobile and responsive web testing


Soft Skills

- Strong analytical and problem-solving abilities

- Effective written and verbal communication skills

- Ability to work independently and manage multiple priorities


Preferred Qualifications

- Bachelor’s degree in Computer Science, Engineering, or related field

- Experience with AWS cloud services (EC2, S3, Lambda, RDS,
CloudWatch, API Gateway)

- Knowledge of Cloudflare features and CDN performance testing

- Experience with Infrastructure as Code (CloudFormation, Terraform)

- Familiarity with containerization technologies (Docker, Kubernetes
on AWS EKS)

- Knowledge of Python web frameworks (Django, Flask, FastAPI)

- Experience with React state management (Redux, Context API)

- Understanding of Agile/Scrum methodologies

- Previous experience in a startup or fast-paced environment


Tools & Technologies We Use

- Frontend: React, TypeScript/JavaScript, Jest, React Testing Library

- Backend: Python, pytest, unittest, requests

- End-to-End Testing: Cypress, Selenium

- Cloud Infrastructure: AWS (EC2, S3, Lambda, RDS, CloudWatch, API
Gateway)

- CDN & Performance: Cloudflare

- CI/CD: AWS CodePipeline, GitHub Actions, or Jenkins

- Bug tracking: Jira, Linear, or similar

- API testing: Postman, pytest, requests

- Performance testing: JMeter, LoadRunner, AWS Load Testing

- Databases: PostgreSQL, MySQL, DynamoDB

- Version Control: Git, GitHub/GitLab


Location: Remote with some travel (<10%)

Apply Now Back to Results

Apply Now

Required
Required
Required

Resume

Required, maximum file size is 512KB, allowed file types are doc, docx, pdf, odf, and txt

Send Us Your Information

We are always looking for passionate and dedicated people to join our team.

Send us your resume and if a job opens up and we find a good match, we’ll be in touch!

Your Information

Please ensure all fields have been filled.

Your Information

Upload your Resume

Please note only files with .pdf, .docx , .rtf or .doc file extensions are accepted.

Max file weight: 512KB.

Please attach your resume, ensure it is in the correct format and smaller than 512KB.

×