Apply

QA Automation Engineer

Posted 2024-10-15

View full description

๐Ÿ’Ž Seniority level: Junior, 2+ years

๐Ÿ“ Location: India

๐Ÿ” Industry: Product engineering, Cloud-native, IoT, SaaS

๐Ÿข Company: Velotio Technologies

๐Ÿ—ฃ๏ธ Languages: English

โณ Experience: 2+ years

๐Ÿช„ Skills: AWSDockerPythonSQLCypressGitIoTJavaJavascriptJenkinsKubernetesOracleQATypeScriptC#AlgorithmsAPI testingData StructuresREST APISeleniumCollaborationCI/CDJavaScript

Requirements:
  • 2+ years of experience building test automation for web or mobile apps.
  • 2+ yearsโ€™ experience with REST API test automation using languages like C#, JavaScript, Python, Java, or TypeScript.
  • Experience with end-to-end testing tools such as Selenium, Appium, Webdriver IO, Cypress, Nightwatch.
  • Ability to implement continuous integration with tools like Jenkins, Bamboo, or Octopus.
  • Knowledge of cloud-based platforms such as Perfecto or Source Lab.
  • Experience with BDD tools like Cucumber.
  • Experience in relational and no-SQL databases, such as Oracle, SQL Server, Couchbase, or Neo4J.
  • Hands-on in API testing techniques and tools.
  • Experience in the IoT domain and testing cloud-hosted applications.
  • Familiarity with CI/CD tools like Jenkins, Gitlab, or CircleCi.
  • Experience with Source Code Management Tools like Git, TFS, or RTC.
  • Experience preparing test data based on business scenarios.
Responsibilities:
  • Build automation tools and test automation frameworks from scratch.
  • Closely work with software engineers to understand application design and specifications.
  • Design and develop comprehensive test automation suites based on application functionalities.
  • Develop test automation frameworks for both web and mobile applications.
  • Configure, run and monitor cloud and/or DevOps environments related to automation.
  • Identify and develop test strategies, plans, and test cases.
  • Automate tests using home-grown and open-source test frameworks.
  • Spearhead automation efforts using the latest test frameworks.
  • Develop reusable tools for test automation.
  • Execute failure analysis to complement manual test team efforts.
Apply

Related Jobs

Apply

๐Ÿ“ United States, Canada, Ukraine, India, Pakistan, Singapore

๐Ÿงญ Full-Time

๐Ÿ” Software development

๐Ÿข Company: Awesome Motive

  • Proven work experience in web-software quality assurance, 3+ years.
  • Experience with automated browser testing frameworks, 2+ years.
  • Strong knowledge of QA methodologies, tools, and processes.
  • Good knowledge of software development methodology and software lifecycle processes.
  • Ability to keep complex ideas and features simple.
  • Experience in writing test plans and test cases.
  • Experience in both automation and manual testing, integrating the two.
  • Experience with Git and branching.
  • Experience writing code/tests with PHP.
  • Experience testing APIs and third-party integrations.
  • Upper intermediate level of English.
  • Personal computer with internet access.
  • Availability for meetings between 9am and 5pm ET.

  • Review requirements, specifications, and technical design documents to provide feedback.
  • Produce thorough, stable, and clean tests conforming to company standards.
  • Maintain a suite of tests.
  • Identify, record, document, and track bugs.
  • Extend documentation as needed.
  • Liaise with internal teams to identify system requirements and improve development procedures.

PHPSoftware DevelopmentGitMySQLQAQA AutomationProduct DevelopmentManual testingMentoringAttention to detailDocumentation

Posted 2024-11-12
Apply
Apply

๐Ÿ“ India

๐Ÿงญ Full-Time

๐Ÿ” Experience Management

๐Ÿข Company: Experience.com

  • 4-6 years experience required in QA Automation.
  • Proficiency in automation testing tools such as Selenium, Katalon Studio, Rest Assured, TestNG, Jmeter, Appium, and Postman.
  • Experience working with databases like MySQL, MongoDB, and PostgreSQL.
  • Strong programming skills in languages such as Java (preferred) and Python.
  • Experience with version control systems (Git) and CI/CD tools (Jenkins).
  • Familiarity with Agile methodologies.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.

  • Design, develop, and maintain automated test frameworks and test scripts.
  • Execute automated test cases and analyze results to identify defects and areas for improvement.
  • Participate in code reviews and contribute to testing improvements.
  • Integrate automated testing into the continuous integration/continuous deployment (CI/CD) pipeline.
  • Develop and maintain test documentation, including test plans, test cases, and test scripts.

PythonAgileGitJavaJenkinsJMeterMongoDBMySQLQAQA AutomationSeleniumCommunication SkillsCollaborationCI/CDProblem SolvingAgile methodologies

Posted 2024-10-17
Apply