Job Description

Senior Test Engineer

Location: Remote
Job ID: ATR 17618




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%)



First Name

Required


Last Name

Required



Email Address

Required


Phone Number




CountryNoneAfghanistanÅland IslandsAlbaniaAlgeriaAmerican SamoaAndorraAngolaAnguillaAntarcticaAntigua and BarbudaArgentinaArmeniaArubaAustraliaAustriaAzerbaijanBahamasBahrainBangladeshBarbadosBelarusBelgiumBelizeBeninBermudaBhutanBoliviaBonaire, Sint Eustatius and SabaBosnia and HerzegovinaBotswanaBouvet IslandBrazilBritish Indian Ocean TerritoryBritish Virgin IslandsBruneiBulgariaBurkina FasoBurundiCabo VerdeCambodiaCameroonCanadaCayman IslandsCentral African RepublicChadChileChinaChristmas IslandCocos (Keeling) IslandsColombiaComorosCongoCongo-BrazzavilleCook IslandsCosta RicaCôte d'IvoireCroatiaCubaCuraçaoCyprusCzechiaDemocratic People's Republic of KoreaDenmarkDjiboutiDominicaDominican RepublicEcuadorEgyptEl SalvadorEquatorial GuineaEritreaEstoniaEthiopiaFalkland IslandsFaroe IslandsFederated States of MicronesiaFijiFinlandFranceFrench GuianaFrench PolynesiaFrench Southern TerritoriesGabonGambiaGeorgiaGermanyGhanaGibraltarGreeceGreenlandGrenadaGuadeloupeGuamGuatemalaGuernseyGuineaGuinea-BissauGuyanaHaitiHeard Island and McDonald IslandsHondurasHong KongHungaryIcelandIndiaIndonesiaIraqIrelandIslamic Republic of IranIsle of ManIsraelItalyJamaicaJapanJerseyJordanKazakhstanKenyaKiribatiKuwaitKyrgyzstanLao People's Democratic RepublicLatviaLebanonLesothoLiberiaLibyaLiechtensteinLithuaniaLuxembourgMacaoMacedoniaMadagascarMalawiMalaysiaMaldivesMaliMaltaMarshall IslandsMartiniqueMauritaniaMauritiusMayotteMexicoMonacoMongoliaMontenegroMontserratMoroccoMozambiqueMyanmarNamibiaNauruNepalNetherlandsNew CaledoniaNew ZealandNicaraguaNigerNigeriaNiueNorfolk IslandNorthern Mariana IslandsNorwayOmanPakistanPalauPanamaPapua New GuineaParaguayPeruPhilippinesPitcairnPolandPortugalPuerto RicoQatarRepublic of KoreaRepublic of MoldovaReunionRomaniaRussiaRwandaSaint BarthelemySaint Helena, Ascension and Tristan da CunhaSaint Kitts and NevisSaint LuciaSaint MartinSaint Pierre and MiquelonSaint Vincent and the GrenadinesSamoaSan MarinoSao Tome and PrincipeSaudi ArabiaSenegalSerbiaSeychellesSierra LeoneSingaporeSint Maarten (Dutch part)SlovakiaSloveniaSolomon IslandsSomaliaSouth AfricaSouth Georgia and the South Sandwich IslandsSouth SudanSpainSri LankaState of PalestineSudanSurinameSvalbard and Jan MayenSwazilandSwedenSwitzerlandSyriaTaiwanTajikistanThailandTimor-LesteTogoTokelauTongaTrinidad and TobagoTunisiaTurkeyTurkmenistanTurks and Caicos IslandsTuvaluU.S. Virgin IslandsUgandaUkraineUnited Arab EmiratesUnited KingdomUnited Republic of TanzaniaUnited StatesUnited States Minor Outlying IslandsUruguayUzbekistanVanuatuVaticanVenezuelaVietnamWallis and FutunaWestern SaharaYemenZambiaZimbabwe


State/ProvinceNone



City



ZIP/Postal Code



Resume

Choose File...

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

Message

Success!
Your application was successfully sent!


Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application