Apply

Test Engineer

Posted 2024-11-21

View full description

📍 Location: United Kingdom

🔍 Industry: Technology consultancy

🏢 Company: Default Portal

🪄 Skills: AWSDockerPHPJenkinsTypeScriptRegression testingCollaborationCI/CDTerraformDocumentation

Requirements:
  • Strong experience in testing platforms utilising Docker and AWS ECS/ECR.
  • Proficiency in creating and executing regression and performance testing.
  • Hands-on experience with CI/CD workflows, particularly GitHub Actions.
  • Familiarity with infrastructure as code (IaC) tools like Terraform.
  • Strong understanding of security best practices and testing, including support for penetration testing.
  • Demonstrable knowledge of cloud environments and AWS services.
Responsibilities:
  • Develop detailed test plans covering functional, regression, and performance testing.
  • Execute tests to validate application functionality, scalability, and security.
  • Conduct regression and performance testing to ensure system stability and resilience.
  • Collaborate with penetration testing teams and validate outcomes to meet security standards.
  • Build and execute automated tests integrated into GitHub workflows.
  • Align testing strategies with Terraform deployments for CI/CD practices.
  • Test containerised solutions and validate database migration pipelines.
  • Maintain documentation for all test processes and results.
Apply

Related Jobs

Apply

📍 UK, Europe, Americas

🔍 Automation and Artificial Intelligence

🏢 Company: Mimica👥 1-10💰 $650.6k Seed on 2021-11-15Food and BeveragePackaging Services

  • Background as a QA Automation Engineer or SDET, including experience in automated testing of desktop applications for Windows.
  • Track record of designing and implementing tests for various use cases, with a deep understanding of what and why to automate specific tests.
  • Strong core programming skills with proficiency in the Microsoft .NET stack and familiarity with the WinAppDriver (WAP) / FlaUI / UIAutomation (UIA) library.
  • Commitment to upholding high engineering standards, prioritizing code quality, testability, maintainability and reliability.
  • Strong analytical and troubleshooting skills.
  • Drive to continually develop your skills, improve team processes and elevate product quality.
  • Fluency in English, with effective communication skills – articulating complex technical ideas and trade-offs clearly.

  • As one of our first Quality Engineering Leads, you will be a key player in defining our testing culture and transforming our release cycle to enable reliable and faster code shipping.
  • You will own the end-to-end QA process for the Mimica Recorder (our recording agent that captures all UI elements users interact with) and work alongside developers.
  • Your primary focus will be adding tests, modifying app code as needed, expanding our automated test cases and continuously refining our automated testing frameworks.
  • Enhancing our existing automation framework to scale testing as we add new features.
  • Defining the test strategy, creating plans, authoring new test cases and running tests to support ongoing releases and provide full test coverage.
  • Designing, developing, and executing automated scripts to streamline the testing process.
  • Gathering diagnostics for defect reporting and triaging issues.
  • Collaborating across teams to establish and document quality standards, including acceptance criteria.
  • Partnering with product management to understand user requirements and translate them into comprehensive test cases.
  • Staying updated on industry best practices and emerging trends in QA automation and proactively implementing improvements.
  • Mentoring and guiding other engineers on automation best practices, coding standards and test methodologies to foster a culture of quality.

Microsoft .NETProduct ManagementQAQA AutomationStrategy.NETCommunication SkillsCI/CD

Posted 2024-09-20
Apply
Apply

📍 UK, Europe, Americas

🔍 AI-Powered Web Application

🏢 Company: Mimica👥 1-10💰 $650.6k Seed on 2021-11-15Food and BeveragePackaging Services

  • Background as a QA Automation Engineer or SDET, including experience in developing automated test suites at both the UI layer and the backend.
  • Track record of designing and implementing tests for various use cases, with a deep understanding of what and why to automate specific tests.
  • Strong core programming skills with proficiency in at least one high-level language, ideally JavaScript or TypeScript.
  • Commitment to upholding high engineering standards, prioritizing code quality, testability, maintainability and reliability.
  • Strong analytical and troubleshooting skills.
  • Drive to continually develop your skills, improve team processes and elevate product quality.
  • Fluency in English, with effective communication skills – articulating complex technical ideas and trade-offs clearly.
  • Bonus: Deep knowledge of Playwright or equivalent such as Selenium, Appium or Cypress.
  • Proficiency in build automation, container orchestration and CI/CD tools.
  • Experience working within a high-impact, high-ambiguity startup environment – delivering value quickly and iteratively.

  • As our first Quality Engineering Lead, you will be a key player in defining our testing culture and transforming our release cycle by enabling us to ship code reliably and faster.
  • You will own the end-to-end QA process for the Mimica Web App and work alongside developers with a primary focus on adding tests, changing app code as needed, expanding on our automated test cases and continuously refining our automated testing frameworks.
  • Part of your day-to-day includes enhancing our existing automation framework to scale testing as we add new features, defining the test strategy, creating plans, authoring new test cases, and running tests to support ongoing releases and provide full test coverage.
  • You will design, develop, and execute automated scripts to streamline the testing process, gather diagnostics for defect reporting, and triage issues.
  • Collaborating across teams to establish and document quality standards, including acceptance criteria, and partnering with product management to understand user requirements, translating them into comprehensive test cases is essential.
  • You will also stay updated on industry best practices and emerging trends in QA automation and proactively implement improvements, while mentoring and guiding other engineers on automation best practices, coding standards, and test methodologies to foster a culture of quality.

JavascriptProduct ManagementQAQA AutomationJavaScriptStrategyCommunication SkillsCI/CD

Posted 2024-09-20
Apply