Summary of position:
This position will be a part of product engineering team with a fast paced, highly collaborative start up like environment, which will have the responsibility for the quality of software development and deployment, developing and performing automated tests to ensure the features developed are fit for purpose.
Duties & Responsibilities:
• Analyze user stories and use cases/requirements for validity and feasibility using test automation frameworks.
• Write moderately complex code/scripts to test end-to-end functionality spanning multiple services that includes front-end applications, middle and backend services across a variety of architectures and cutting-edge technologies, implementing test harnesses and infrastructure as necessary, automate repeated tasks and build test coverage through existing or new infrastructure.
• Grey box testers rather than black-box testers, able to understand software internals, troubleshoot and debug problems using log files etc information, and write automated tests with scripts and/or user-level automated tools.
• Collaborate with QA Engineers to develop effective strategies and test plans.
• Test systems at the user level, both manually and with automation including performance and security testing.
• Detect, report and track software defects and inconsistencies.
• Lead/collaborate on improving engineering team's test coverage, release velocity and production health.
• Collaborate with partner teams to understand customer usage patterns and develop test plans and suites that approximate real-world environments.
• Help drive the software development process towards quality-centric methodologies, always seeking to avoid defects or find them at the earliest stage possible
• Should possess the skills to handle pressure and challenging deadline.
• Apply agile quality engineering principals throughout the Agile product lifecycle.
• Conduct post-release/post-implementation testing.
• Provide support and documentation as needed.
• Position will have significant influence on our overall strategy by helping define product features, drive the system design and architecture, and spearhead the best practices that enable a quality product.
Skills Required:
• Bachelor's or master's degree in computer science or a related engineering field.
• Must have minimum 5 – 8 years of experience in automation.
• Solid experience working with Java, and automation tools (e.g. Selenium).
• Proven experience as a Quality Assurance Engineer or similar role.
• Proven hands-on Software development experience and knack for writing clean, readable, and easily maintainable code and strong knowledge of professional software engineering best practices like coding standards, code reviews, source control management, build processes, testing, and operations.
• Strong customer focus, ownership, urgency, and drive.
• Motivation to drive tasks to completion and take ownership of quality of features.
Similar Jobs
Associate Software Engineer
Associate Senior Software Engineer
Associate Senior Software Engineer
Software Engineer
Backend Engineer Intern, TikTok LIVE Growth (Sydney) - 2026 Start
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 about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,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