Mid/Senior QA Engineer
We are on a mission to help life sciences and healthcare companies focus on what matters to them while we focus on simplifying and removing the friction in shipping.
ย
We have a world-class team atย Mercury Teknoloji A.ล. in Tรผrkiyeย (with offices in Izmir and Istanbul), a wholly-owned subsidiary of Mercury Business Services headquartered in Boston, to develop a state-of-the-art shipping platform that provides the best user experience. Our platform will handle all time-critical and temperature-sensitive shipments as well as express package and freight shipments for life sciences and healthcare companies.
ย
We are seeking a Mid or Senior QA Engineer that is mission critical to helping the design and implementing tests that check the quality and functionality of products. You participate in all phases of development, from determining the test approach and procedure to troubleshoot and report errors, to communicating recommendations for improvement to the rest of the product development team.
ย
You will report to the QA Manager, be a member of the cross-functional agile team and work closely with SDET, Engineering, Product, Design and Operations Teams. You will collaborate closely with product managers, developers, designers, squad team, and clients to ensure that our products are intuitive, easy to use, and convert our customers into raving fans of our shipping technology.
You will:
- Be a part of the cross-functional agile team to contribute to the quality of Mercuryโs next-generation shipment platform by designing, documenting, testing, and enjoying what you test
- Create detailed, comprehensive, and well-structured test plans, test strategies and test cases that will cover all possible customer use-case scenarios and execute them
- Perform different types of testing (functional testing and non-functional testing like performance) by using manual and automation techniques and record test results
- Creating and maintaining the test documentation
- Identify, report and track issues accurately and effectively
- Work closely with a team of Product Managers and Engineering Managers to analyze and clarify customer requirements, planning the process of testing, estimating, prioritizing, planning, and coordinating quality testing activities
- Work with QA team to analyze testing, improve and optimize testing processes
- Be an owner and a champion of platform and application quality and the customer experience
- As the specialist, you will design, develop, and execute test scenarios/plans
- Communicate effectively in review discussions for technical and non-technical audiences
- Working with the software team to prioritize and follow up on the scenarios
- Advancement of Functional, Regression, and performance testing processes
- Error analysis and tracking via Jira
Possible secondary responsibilities:
- Gather and translate business requirements to the detailed product specifications via user stories that are ready for development by the development teams
- Work closely with Product Manager(s) to refine the business requirements
- Design and document new and improved business processes using flow diagrams to enable the team to build the product that meets the customer's needs
- Conduct training and knowledge transfer sessions to business units and fellow team members
You have/are:
- Bachelorโs degree in Computer Engineering or a related fieldย
- 3-6 years of experience as a QA Engineer or Test Engineer
- Experience in API (REST) testing with Postman
- Hands-on experience in SQL (Analytical Functions and complex queries) and DB testingย
- Knowledge of test methodologies, processes, and their corresponding tools like Jira X-Ray
- Experience in SQL (Analytical Functions and complex queries) and DB testingย
- Experience with Web Application Platformย
- Experience with test case design using various techniques/approaches to achieve optimal test coverageย
- Experience in test execution and test reportingย
- Well-versed with various types of testing (like e2e, API, regression, smoke, performance testing, etc.)ย
- Good understanding of software development life cycleย
Key skills:
- Fluent in English
- Passion for learning and researching
- Excellent communication capabilityย
- Good understanding of lean/agile values; principles and associated practices
- Attention to details
- Self-managedย
- Problem-solving and conflict-resolution abilityย
- Team playerย
We appreciate it as a bonus if you have:
- Masters or higher studies in Computer Engineering or related fields
- Minimum 1 year of business analysis or product ownership experience in software development or enterprise software product
- A valid ISTQB certification
- Knowledge of test methodologies, processes, and their corresponding tools like Jira X-Ray
- Experience with Cucumber Behavior-Driven Development (BDD) framework
We offerย :
- Competitive salary in USD
- Hybrid work (50%- 50%) in working hours in Turkey (Zeytinburnu -Biruni Teknopark)
- Private health insurance covers you and your immediate family
- 20 days of paid holidays including the first year of employment
- Having your birthdays off work
ย