Mercury
Mid/Senior QA Engineer
MercuryTurkey11 days ago
Full-timeRemote FriendlyEngineering, Information Technology

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 packages and freight shipments for life sciences and healthcare companies.


We are seeking a Mid or Senior QA Engineer who is mission-critical to helping design and implement tests that check the quality and functionality of products. You participate in all phases of development, from determining the test approach and procedure to troubleshooting and reporting 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 the 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 into 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 the 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

Key Skills

Ranked by relevance