Apply

QA Engineer, (Remote, Costa Rica-Based)

Posted 2024-10-27

View full description

💎 Seniority level: Middle, 4+ years

📍 Location: Costa Rica, Pacific Time Zone, NOT STATED

💸 Salary: 1500 - 2000 USD per month

🔍 Industry: AI and SaaS solutions

🏢 Company: Yalent👥 10-50

⏳ Experience: 4+ years

🪄 Skills: PythonAgileGitJavaJenkinsJMeterQAQA AutomationSCRUMC#JiraRegression testingSeleniumCollaboration

Requirements:
  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • 4+ years of experience in automation testing or related roles.
  • Proficiency in test automation tools like Selenium, Appium, or Cucumber.
  • Strong understanding of software testing principles and methodologies.
  • Solid knowledge of programming languages such as Java, Python, or C#.
  • Experience with Agile methodologies, especially Scrum or Kanban.
  • Excellent analytical, problem-solving, and attention to detail skills.
  • Strong communication and collaboration skills for working in cross-functional teams.
Responsibilities:
  • Develop and implement automated test scripts and frameworks using tools like Selenium, Appium, and Cucumber.
  • Collaborate with developers to design and execute detailed test plans, test cases, and scripts.
  • Perform comprehensive functional, integration, and regression testing to identify software defects.
  • Contribute to the design and enhancement of the overall testing processes and methodologies.
  • Analyze test results and provide detailed feedback to developers and project managers.
  • Work closely with the development team to reproduce and debug issues using bug tracking tools.
Apply

Related Jobs

Apply

📍 Costa Rica

🧭 Full-Time

💸 1500 - 2000 USD per month

🔍 AI and B2B technologies

🏢 Company: Yalent👥 10-50

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 4+ years of experience in automation testing or related roles.
  • Proficiency in test automation tools and frameworks, such as Selenium, Appium, or Cucumber.
  • Strong understanding of software testing principles, methodologies, and best practices.
  • Solid knowledge of programming languages, such as Java, Python, or C#.
  • Experience with Agile development methodologies, including Scrum or Kanban.
  • Excellent analytical and problem-solving skills, with a keen attention to detail.
  • Strong communication and collaboration skills, with the ability to work effectively in cross-functional teams.
  • Previous experience in the software industry, particularly in QA automation, is highly desirable.
  • Ability to thrive in a fast-paced, dynamic, and challenging environment.

  • Develop and implement automated test scripts and frameworks using tools like Selenium, Appium, and Cucumber to efficiently test software applications.
  • Collaborate with developers to design and execute detailed test plans, test cases, and test scripts using Java, Python, or C#.
  • Perform comprehensive functional, integration, and regression testing to identify software defects, utilizing continuous integration tools such as Jenkins or GitLab CI.
  • Contribute to the design and enhancement of the overall testing process, methodologies, and tools, including the use of version control systems like Git.
  • Analyze test results using advanced reporting tools and provide detailed feedback to developers and project managers.
  • Work closely with the development team to reproduce and debug issues, and provide actionable feedback on software enhancements using bug tracking tools like JIRA.
  • Stay updated with industry best practices and emerging trends in automation testing, including AI-driven testing tools.
  • Continuously enhance testing processes to optimize efficiency and effectiveness, implementing practices such as test-driven development (TDD) and behavior-driven development (BDD).

PythonAgileGitJavaJenkinsQAQA AutomationSCRUMC#JiraRegression testingSeleniumCollaboration

Posted 2024-10-25
Apply