Apply

Senior QA Engineer

Posted 6 days agoViewed

View full description

💎 Seniority level: Senior, 5+ years

📍 Location: Cyprus, Poland, Germany, Georgia, Serbia

🔍 Industry: Restaurant Technology

🏢 Company: MIRA- Search

🗣️ Languages: English

⏳ Experience: 5+ years

🪄 Skills: PythonAgileCypressJavascriptQA AutomationSCRUMJiraAPI testingManual testingREST APIRegression testing

Requirements:
  • 5+ years of experience in API testing
  • Proven hands-on expertise with Postman, DevTools, Fiddler/Charles Proxy, and Swagger
  • Proficient in API automation utilizing tools such as RestAssured, Cypress, and Playwright
  • Strong proficiency in Python or JavaScript for scripting and automation tasks.
  • Familiar with JIRA, Bugzilla, DataDog, Sentry, and Agile/Scrum methodologies
  • Comprehensive understanding of the SDLC, QA methodologies, and various testing types, including functional, regression, integration, and UAT
  • Exceptional analytical, problem-solving, and critical-thinking abilities.
  • Highly organized with a keen attention to detail.
  • Excellent English communication skills, both verbal and written.
  • A proactive and self-motivated individual, adaptable to dynamic environments.
Responsibilities:
  • Conduct in-depth manual API testing to guarantee system accuracy and stability.
  • Develop, update, and maintain API test cases and test plans.
  • Collaborate with cross-functional teams to define and refine testing strategies.
  • Investigate and report API issues, ensuring timely resolutions.
  • Analyze API performance and suggest optimizations.
  • Assist in API automation efforts (optional but a plus!).
  • Perform testing beyond APIs, including UI and integrations, as needed.
  • Manage multiple projects while meeting deadlines effectively.
Apply

Related Jobs

Apply

📍 Poland, Serbia, Georgia

🧭 Full-Time

🔍 Social discovery

🏢 Company: Social Discovery Group👥 501-1000Venture CapitalFinanceInformation Technology

  • Writing and passing checklists/test cases/test scenarios
  • Ability to quickly find defects and describe them
  • Understanding of agile software development principles and the purpose of testing
  • Familiarity with client-server application principles
  • Familiarity with Jira+Confluence, Testrail, MS SQL Server, Fiddler, Postman, RabbitMQ
  • Composition of testing tasks (60% Web, 20% Backend, 20% Mobile)
  • Test Planning including estimating deadlines for testing, writing test cases, and creating/updating test documentation
  • Patch testing and stabilization within agile methodologies with regular publications
  • Continuous development and improvement of the testing process

SQLMicrosoft SQL ServerRabbitmqJiraAPI testingManual testingTestRailAgile methodologiesConfluence

Posted 2 months ago
Apply
Apply
🔥 Senior QA Engineer
Posted 3 months ago

📍 Poland

💸 13800.0 - 25400.0 PLN per month

🔍 Technology, Software Development

🏢 Company: Netguru👥 501-1000Product DesignUX DesignWeb DevelopmentAppsMobileSoftware

  • Have relevant experience in a similar job.
  • Have cooperated with clients (internal or external) as a software tester and advised them about different testing solutions.
  • Have hands-on experience with non-functional tests.
  • Have a deep understanding of User Experience aspects.
  • Are up to date with trends in building applications in terms of user needs.
  • Understand CI/CD.
  • Have experience in testing APIs.
  • Have experience in writing automated tests (practical knowledge of at least one automation framework).
  • Can efficiently and accurately compare and evaluate: best practices, methodologies used in software testing, and tools and technologies used to support manual and automated testing.
  • Thrive in a fast-paced environment with diverse projects and tools. Flexibility and a willingness to learn are essential.
  • Have a proactive attitude and are eager to share your experience with the team.
  • Have a strong command of written and spoken English (CEFR B2+); Polish not required.
  • Ensuring the highest quality of web and mobile applications.
  • Collaborating with stakeholders to gather and understand product requirements, ensuring a clear understanding of the project scope and objectives.
  • Design and execute test plans to verify that the product meets the requirements and quality standards.
  • Actively participate in the implementation of changes, working alongside developers, project managers, and other team members to ensure seamless integration and quality improvements.
  • Defining and maintaining the test automation framework and writing automated tests depending on the specific needs and possibilities of the project.
  • Implementing new tools and technologies and improving the ones already in use.
  • Making suggestions for changes and improvements in ongoing projects.

API testingManual testingSeleniumCI/CD

Posted 3 months ago
Apply
Apply
🔥 Senior QA Engineer
Posted 8 months ago

📍 United States, China

🧭 Full-Time

🔍 AI technology

🏢 Company: MyShell👥 11-50💰 $5,600,000 Seed over 1 year agoArtificial Intelligence (AI)Mobile AppsSoftwareHuman Computer Interaction

  • Bachelor's degree or higher in Computer Science, Engineering, or related disciplines.
  • Minimum of 5 years of experience in software quality assurance.
  • Extensive experience with automated testing tools and frameworks (e.g., Selenium, JUnit, TestNG).
  • Solid understanding of computer science fundamentals, including operating systems and computer networks.
  • Proven track record of leading QA efforts for complex, high-impact projects.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and interpersonal skills for effective collaboration.
  • Proficiency in writing clear, concise, and comprehensive test cases and documentation.
  • Experience with bug tracking systems and test case management tools.
  • Develop and implement comprehensive test strategies and plans, including functional, performance, and regression testing.
  • Own the requirement acceptance process for all products, writing test cases and conducting acceptance testing for large modules.
  • Collaborate with product managers and developers to ensure quality is built into the product from the start.
  • Identify, document, and track bugs and issues, working with development teams for timely resolution.
  • Continuously improve and optimize testing processes and methodologies.
  • Contribute to the development of automated testing frameworks and tools.
  • Stay updated on the latest QA methodologies, tools, and industry trends.

LeadershipJUNITQAQA AutomationCross-functional Team LeadershipRegression testingSeleniumCommunication SkillsAnalytical SkillsCollaborationC (Programming language)Problem SolvingDocumentation

Posted 8 months ago
Apply