Apply

Senior QA Automation Engineer

Posted 2 months agoViewed

View full description

💎 Seniority level: Senior, 5 years

📍 Location: Europe

🔍 Industry: SaaS platform

🏢 Company: Horizons👥 51-200Human Resources Services

🗣️ Languages: English

⏳ Experience: 5 years

🪄 Skills: GitQA AutomationJiraAPI testingManual testingRegression testingCI/CDEnglish communicationSaaS

Requirements:
  • Decent coding experience, enabling efficient test automation
  • Minimum of 5 years in Quality Assurance or Software Development roles
  • Hands-on experience with Playwright for test automation is a must
  • Proficiency in API testing and automation
  • Familiarity with issue tracking tools, preferably JIRA, and version control, preferably Git
  • Experience in creating, maintaining and executing rich manual testing plans
  • Proficiency with test case management tools
  • Professional proficiency in written and spoken English
Responsibilities:
  • Join one of our cross-functional squad (along with FE and BE Engineers, Product Manager and a Designer)
  • Actively participate to the development of business critical features for Horizons SaaS platform
  • Develop automated tests for both new features and regression scenarios
  • Conduct functional, system integration, and regression testing to validate application functionality against business requirements, with occasional manual testing as needed
  • Prioritize and triage bugs reported by clients, providing detailed insights and actionable recommendations
  • Timely and accurately report defects found during testing
  • Track defects from discovery through to resolution, ensuring validation and verification post-fix
  • Constantly monitor and reduce the ratio of End user found / QA found defects
  • Keep QA impact on release schedule to a minimum
  • Contribute to requirements review and prioritization by bringing QA perspective
Apply

Related Jobs

Apply
🔥 Senior QA & Automation Engineer
Posted about 1 month ago

📍 Spain

🧭 Full-Time

🔍 IT Consultancy

🏢 Company: Codurance👥 11-50Information TechnologySoftware

  • In-depth knowledge of QA strategy (holistic testing, Agile Testing Manifesto, Agile testing...)
  • Wide knowledge of quality tools (Cucumber, Selenium, Appium, sonarQube, Jenkins)
  • Knowledge of CI/CD tools and processes
  • BDD knowledge
  • In-depth understanding of technical documentation and statistical analysis
  • Determine, implement, and monitor quality metrics
  • Develop and spread the knowledge around Quality with all relevant stakeholders
  • Support developers to understand testing, implement tests, use tools, and automate
  • Collaborate with potential client QA teams if they exist
  • “Auditing” client processes and environment during discovery weeks
  • Automation (design, develop, and execute automation scripts using open-source tools)
  • Review current standards and policies
  • Estimate, prioritize, plan, and coordinate testing activities
  • Design, develop, and execute automation scripts using open-source tools
  • Stay up-to-date with new testing tools, test strategies, and advancements in the market

AWSDockerPythonSQLAgileBashGitJavascriptJenkinsKubernetesQAQA AutomationAPI testingManual testingPostgresRegression testingTestRailSeleniumCommunication SkillsCI/CDProblem SolvingAgile methodologiesRESTful APIsLinuxDevOpsWritten communicationDocumentationScriptingSoftware Engineering

Posted about 1 month ago
Apply
Apply

📍 Armenia, Ukraine, Bulgaria, Russia, Romania

🔍 Fintech, cryptocurrency

🏢 Company: Freedx

  • 3+ years of experience as a QA Engineer, preferably in fintech or crypto environments.
  • Strong understanding of QA methodologies, tools, and processes.
  • Experience with test management and automation tools such as Selenium, JUnit, TestNG, Postman.
  • Hands-on experience in building and executing automated test scripts for APIs, UIs, and integration testing.
  • Knowledge of blockchain, cryptocurrencies, and trading principles.
  • Excellent analytical skills and attention to detail.
  • Strong communication skills to collaborate with cross-functional teams.
  • Familiarity with scripting languages (e.g., Python, JavaScript) for custom test scripts.
  • Experience with performance and security testing tools.
  • Develop and execute test plans, test cases, and scripts (manual and automated) to validate software functionality, security, and performance.
  • Build, maintain, and enhance automated testing frameworks and scripts.
  • Identify, document, and track software defects in collaboration with development teams.
  • Ensure the platform's performance and scalability meet trading demands.
  • Test security protocols for platform integrity and compliance.
  • Collaborate with cross-functional teams for quality assurance.
  • Perform regression testing before releases and maintain comprehensive documentation.

PythonBlockchainJavascriptJenkinsJMeterJUNITQAAPI testingRegression testingSeleniumCommunication SkillsAnalytical SkillsCollaborationCI/CDDevOpsAttention to detailDocumentationCompliance

Posted 6 months ago
Apply
Apply

📍 Worldwide

🧭 Full-Time

🔍 Software Development

  • Strong knowledge of Networking concepts and protocols (TCP/IP stack).
  • Experience in software development or automated testing of network devices is required.
  • Automation Work experience with Python
  • Experience with automated testing tools (e.g., Selenium, TestComplete, QTP/UFT)
  • Proven leadership in Agile and Scrum methodologies
  • Expertise in continuous integration (CI) and continuous delivery (CD) pipelines
  • Advanced proficiency in programming languages relevant to test automation (such as Python)
  • Deep knowledge of databases and SQL
  • Proficient in defect tracking tools (e.g., JIRA, Bugzilla)
  • Collaborate with the Technical Lead or Product Development Manager (PDM) to develop comprehensive test strategies and plans that support project objectives and timelines.
  • Lead the detailed design and oversight of test execution, focusing on critical, high-impact testing activities.
  • Enhance and expand automation frameworks and practices.
  • Serve as a primary QA contact for development and product management teams, promoting effective communication and collaboration.
  • Support the PDM in project planning and execution, taking ownership of quality assurance deliverables within projects.
  • Actively participate in the identification and implementation of continuous improvement initiatives for QA processes and tools, under the strategic guidance of the Technical Lead.
  • Maintain awareness of new testing technologies, methodologies, and industry best practices.

PythonSQLAgileBashJenkinsQA AutomationSCRUMJiraAPI testingREST APITestRailSeleniumCI/CDMentoringLinuxDevOpsNetworkingDebugging

Posted 7 months ago
Apply