Apply

Senior QA Engineer

Posted about 2 months agoViewed

View full description

💎 Seniority level: Senior

📍 Location: UK

🔍 Industry: Technology, Data Infrastructure

🏢 Company: Aker Systems👥 101-250💰 over 4 years agoCloud Data ServicesBusiness IntelligenceAnalyticsSoftware

🗣️ Languages: English

🪄 Skills: AWSDockerPythonETLGCPJavaKafkaMySQLJiraAzureMavenSeleniumLinux

Requirements:
  • Extensive testing experience working in data-centric environments, including data migration, data pipelines (ETL), and streaming.
  • Experience gathering testing requirements and developing feature files and acceptance criteria.
  • Back-end testing experience, particularly in Linux.
  • Understanding of Kafka and Docker from a QA perspective.
  • Experience with Jira and Maven.
  • Experience in BDD and TDD.
  • Automation testing using custom test suites like FitNesse, Selenium, and Soap UI.
  • Experience in developing custom regression test suites using programming languages like Python, Perl, Shell scripting, Java, and MySQL.
  • Experience with Cucumber and creating test frameworks.
  • Experience with cloud-based environments like AWS, Azure, or GCP.
Responsibilities:
  • Review requirements and design documents to generate test cases including identifying test data and defining test environment needs.
  • Create and review testing strategies, plans, and designs.
  • Create and review and optimize testing processes.
  • Prepare and execute test scenarios (BDD/TDD) to test applications, networks, and infrastructure at all levels including non-functional.
  • Produce test reports and document test results, including evidence of testing defects.
  • Report progress, including risks and issues.
  • Investigate issues and work with the team to identify root cause and resolution.
  • Analyze data and test evidence from outcomes to show compliance.
Apply

Related Jobs

Apply
🔥 Senior QA Engineer
Posted 7 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 7 months ago
Apply