Apply

QA Automation Engineer

Posted 3 days agoViewed

View full description

💎 Seniority level: Junior, 1-2 years

📍 Location: Philippines

🔍 Industry: Software Development

⏳ Experience: 1-2 years

🪄 Skills: AWSDockerNode.jsPostgreSQLPythonSQLGitHTMLJavascriptReact.jsAPI testingGrafanaPrometheusCommunication SkillsAnalytical SkillsProblem SolvingTroubleshootingAnsibleDebugging

Requirements:
  • 1-2 years of experience in a similar role.
  • Experience with SQL (Postgres preferred) and APIs.
  • Experience with AWS services such as CloudWatch.
  • Experience with HTML, Python, Java, JavaScript, React, and Node.js.
  • Experience with configuration management tools like Ansible, Git, Prometheus, Grafana, Docker, KVM, QEMU.
Responsibilities:
  • Analyze error logs and user reports to identify software bugs.
  • Write small pieces of code to fix specific bugs or address immediate issues.
  • Debug code and verify patches to ensure stability.
  • Provide technical support and communicate complex issues clearly.
  • Work with senior developers to solve application problems.
  • Consult with clients to gather requirements and propose technical solutions.
  • Create documentation, technical specifications, and diagrams.
  • Provide production support and on-call assistance.
Apply

Related Jobs

Apply

📍 Philipines

🧭 Full-Time

🏢 Company: Apkudo, Inc.

  • Bachelor’s degree in Computer Information Systems, MIS, or Computer Science.
  • 1-2 years of experience in a similar role.
  • Experience with SQL (Postgres preferred) and APIs.
  • Experience with AWS services such as CloudWatch.
  • Experience with HTML, Python, Java, JavaScript, React, and Node.js.
  • Experience with configuration management tools like Ansible, Git, Prometheus, Grafana, Docker, KVM, QEMU.
  • Strong troubleshooting, analytical, and problem-solving skills.
  • Analyze error logs and user reports to identify software bugs.
  • Write small pieces of code to fix specific bugs or address immediate issues.
  • Debug code and verify patches to ensure stability.
  • Provide technical support and communicate complex issues clearly.
  • Work with senior developers to solve application problems.
  • Consult with clients to gather requirements and propose technical solutions.
  • Create documentation, technical specifications, and diagrams.
  • Provide production support and on-call assistance.

AWSDockerNode.jsPythonSQLGitHTMLJavaJavascriptReact.jsAPI testingGrafanaPrometheusRESTful APIsDocumentationTroubleshootingTechnical supportAnsibleDebugging

Posted 3 days ago
Apply
Apply

📍 Philippines

🧭 Full-Time

🔍 Software Development

🏢 Company: Outliant

  • 3-4 years of experience in software testing or a related field, with a strong background in test automation.
  • Demonstrates a thorough understanding of core testing principles and methodologies.
  • Experience with automated testing for web, mobile, and API applications.
  • Possesses strong programming skills in scripting languages relevant to test automation (e.g., Python, JavaScript, Java).
  • Has a proven track record of independently designing, developing, and maintaining effective test automation scripts.
  • Is a strong analytical thinker with excellent problem-solving skills.
  • Effectively communicates both verbally and in writing with technical and non-technical audiences.
  • Lead the planning of testing strategies, ensuring comprehensive coverage and alignment with project goals.
  • Independently design, develop, and implement automated test strategies and test cases with minimal supervision.
  • Use debugging techniques to identify root causes of complex issues uncovered through automated testing.
  • Accurately document bugs with essential details, using the bug tracking system effectively.
  • Manage and track changes in code repositories efficiently.
  • Utilize intermediate to advanced knowledge of programming languages (JavaScript, Java, Python, TypeScript) to write test scripts or understand code for test automation.
  • Maintain high attention to detail to identify even minor issues.
  • Analyze root causes of defects found during testing and make recommendations to prevent similar problems in the future.
  • Report issues effectively and collaborate with the development team.
  • Identify opportunities for automation within assigned testing areas, propose enhancements to the overall automation strategy, and stay up-to-date on the latest advancements in automation testing tools and best practices.
  • Generate detailed test result reports, present findings to stakeholders, and assist in maintaining the project knowledge base. Continuously document and refine your automation scripts, ensuring clarity, maintainability, and adherence to established standards.
  • Participate in the analysis of current testing processes and suggest improvements under supervision.
  • Collaborate with cross-functional teams to understand deeper product requirements and ensure test coverage aligns with business goals.

PythonSQLGitJavaJavascriptQA AutomationTypeScriptAPI testingREST APISeleniumCommunication SkillsAnalytical SkillsCI/CDProblem SolvingAttention to detailDebugging

Posted 21 days ago
Apply
Apply

📍 Worldwide

🧭 Full-Time

🔍 Software Development

🏢 Company: Cloudlinux

  • Speak Python, breathe Python, and think Python.
  • Have a Bachelor’s degree in Computer Science, Software Engineering, or a similar field.
  • Have 2+ years of experience in QA Automation with Python (experience only in UI and/or API automation isn’t relevant for us).
  • Have 4+ years in QA.
  • Have experience and a passion for Linux. Fluent in Linux CLI is a must!
  • Have strong shell scripting knowledge.
  • Have in-depth knowledge of Python (we use 2.7 mostly) programming language (is a must)!
  • Have proficiency in object-oriented programming with Python.
  • Possess knowledge of Ansible and Docker.
  • Have an understanding of CI/CD systems, tools, and approaches.
  • Have experience in the creation of Jenkins scripted/declarative pipelines.
  • Possess a good understanding of DevOps principles and their relation to automation engineering.
  • Have the ability to work well with culturally diverse teams.
  • Have proven ability to communicate well with peers and all levels of management.
  • Have intermediate (and higher) English level.
  • Be a team player, but also able to work independently using your initiative.
  • Be happy in an Agile, fast-paced environment.
  • Diagnose, isolate, and implement remedies for package failures caused by errors in our updates.
  • Prepare all needed documentation sets clarifying all the aspects of the product’s environment.
  • Add new automated test scenarios (Python), maintain continuous test execution (Jenkins), track test cycle execution results, recommend corrective actions, and work with the development engineers on the resolution of problems.
  • Maintain and modify test environment and configuration as needed, create new test environments and configurations to meet customer-based configuration or problem reproducing requirements.
  • Continue to expand test automation within ELS continuous integration (CI) and continuous deployment (CD) environments.
  • Collaborate with C and Python Engineers.

DockerPythonJenkinsQA AutomationAPI testingSeleniumCI/CDLinuxDevOpsAnsibleScriptingSoftware Engineering

Posted 23 days ago
Apply
Apply

📍 Philippines

🔍 Computer Software

🏢 Company: Manila Recruitment👥 11-50Staffing AgencyConsultingHuman ResourcesRecruitingSocial Media

  • Minimum 5 years of extensive experience in quality assurance, both manual and automation testing.
  • Proficiency in C# .Net and experience with CI/CD pipelines and version control.
  • Extensive experience in automation testing tools such as XUnit, Playwright, and Selenium.
  • Knowledge of API testing tools like Postman and REST Assured.net.
  • SQL skills for database validation and testing.
  • Exceptional documentation skills for use cases, test cases, and API documentation.
  • Experience with agile methodologies and strong problem-solving skills.
  • Excellent English communication skills.
  • Gain an in-depth understanding of the B2B SaaS platform and document relevant use cases.
  • Create comprehensive test plans and test cases while performing exploratory testing.
  • Develop and implement automated testing solutions and execute manual test cases.
  • Collaborate with product owners and developers on testing new features and integrations.
  • Participate in scrum meetings to identify testing needs and enhance integration.
  • Conduct functional and regression testing while executing end-to-end API testing.
  • Develop and maintain automated test scripts and UI automated tests.

SQLQA AutomationC#API testingSeleniumCI/CDAgile methodologies

Posted 4 months ago
Apply
Apply

📍 Philippines

🔍 Internet services and products

🏢 Company: Tech Firefly👥 251-500Information Technology

  • Technical skills in programming languages Java and JavaScript.
  • Experience in suggesting or making framework enhancements for scripting needs.
  • Strong analytical skills to examine bug reports and prioritize tests.
  • Detail-oriented approach to testing web and mobile applications.
  • Strong verbal communication skills for collaboration and reporting.
  • Experience with automation testing tools such as Selenium, REST Assured, Rest Sharp, and JMeter.
  • Knowledge of Continuous Integration tools like Jenkins, Bitbucket, and Github.
  • Familiarity with JIRA for defect tracking and task creation.
  • At least 2-3 years of Automation experience required.
  • Preferred experience in e-commerce and Agile methodology.
  • Write, design, and execute automated tests by creating scripts that run testing functions automatically.
  • Maximize test coverage for the most critical features of the system.
  • Determine the priority for test scenarios and create execution plans to implement these scenarios.
  • Write documentation for automated processes, including test plans, tests, procedures, and test cases.
  • Log and document bugs in the tracking system.
  • Set up Continuous Integration.
  • Conduct exploratory testing to understand functionality.

AgileJavaJavascriptJenkinsJMeterQAQA AutomationJiraAPI testingSeleniumCommunication SkillsAnalytical Skills

Posted 5 months ago
Apply