Apply

Senior QA & Automation Engineer

Posted about 1 month agoViewed

View full description

💎 Seniority level: Senior, 6y+

📍 Location: Spain

🔍 Industry: IT Consultancy

🏢 Company: Codurance👥 11-50Information TechnologySoftware

🗣️ Languages: Spanish, English

⏳ Experience: 6y+

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

Requirements:
  • 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
Responsibilities:
  • 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
Apply

Related Jobs

Apply

📍 Europe

🧭 Full-Time

🔍 SaaS platform

🏢 Company: Horizons👥 51-200Human Resources Services

  • 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
  • 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

GitQA AutomationJiraAPI testingManual testingRegression testingCI/CDEnglish communicationSaaS

Posted 2 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