- Languages: JavaScript (TypeScript) / Python / Java / Kotlin
- Cloud: AWS (EC2, ALB, Lambda, API Gateway, S3)
- Frameworks: React, Django, Maven, Gradle
- CI/CD: GitHub, GitHub Actions, CircleCI
- Databases: MySQL, PostgreSQL, Cassandra, DynamoDB, Elasticsearch
- Infrastructure: Docker, Kubernetes/EKS, ECS
- Testing Frameworks: Mabl, Playwright
- AI-Powered Dev & QA Tools: GitHub Copilot, Copilot for Azure, Mabl AI, Testim, Applitools, ChatGPT/Claude for test generation
- Familiarity with Email/auth protocols: SMTP, POP, IMAP, LDAP
- Microsoft 365 / Azure Active Directory / MS Graph API
- Security domain knowledge
- Non-functional automation tools (load testing: k6, Gatling, JMeter)
- Perl experience
- Familiarity with AI testing platforms (e.g., Functionize, Sauce Labs AI, LambdaTest AI)
- Build manual and automated test plans from business requirements
- Develop, maintain, and execute automated test suites covering functional and non-functional use cases
- Leverage AI coding assistants (GitHub Copilot) to accelerate test script authoring and code review
- Use AI-driven testing tools (Mabl AI, Testim) to auto-heal flaky tests and generate intelligent test coverage
- Integrate LLMs or AI APIs for test data generation, log analysis, and root cause summarization
- Collaborate with engineers, product owners, and stakeholders to ensure high-quality software releases
- Define timelines, work breakdowns, and manage the QA CI/CD pipeline
- Write code snippets and validate API endpoints
- Mentor junior team members and lead QA environment troubleshooting
- Identify, document, and drive resolution of defects in close coordination with development teams
- 5+ years of experience in software development, testing, and automation
- Coding, design and analytical skills
- Experience in a full project testing life cycle including test case creation, script development, manual and automated testing
- Automation skills and experience using tools including Mabl and Playwright,
- Strong experience in Agile development methodologies and utilizing technologies such as GIT, GitHub Actions for Continuous Integration, and Continuous Delivery.
- Experience in Relational and non-relational databases (SQL and Non-SQL)
- Strong programming skills in languages such as TypeScript/Python
- Common testing practices in a highly agile project environment
- Experience with AWS including knowledge of cloud infrastructure and services
- Ability to work collaboratively and communicate clearly in a fast-paced, dynamic environment
- Guide junior SDETs to succeed in their journey.
- Experience in manual testing & performance testing, analyzing test logs, creating test reports and keeping the manager updated on the progress on a regular basis.
- Experience with perl, Docker, and Kubernetes is a plus.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
