QA Automation Engineer-Tosca/Selenium Position Available In Fulton, Georgia
Tallo's Job Summary: The role of QA Automation Engineer-Tosca/Selenium entails expertise in Tosca scriptless automation, model-based testing, test data management, CI/CD integration, and advanced Selenium skills. The position requires knowledge of programming languages, WebDriver, locators, framework design, and general QA skills like manual testing, test design, defect management, analytical abilities, communication skills, and familiarity with agile methodologies and DevOps practices.
Job Description
QA Automation Engineer-Tosca/Selenium
Tosca Expertise:
Scriptless Automation:
Creating and maintaining automated tests using a drag-and-drop interface, minimizing the need for coding.
Model-Based Testing:
Understanding and utilizing Tosca’s model-based approach for test case generation and execution.
Test Data Management:
Managing and generating synthetic test data to reduce reliance on production data.
CI/CD Integration:
Integrating Tosca with CI/CD pipelines for automated testing within development workflows.
Advanced Concepts:
Proficiency in Tosca’s advanced features like reusable libraries, template-based parameterization, and buffer creation.
Selenium Expertise:
Programming Languages:
Knowledge of programming languages like Java, Python, or C# to write and maintain Selenium scripts.
WebDriver:
Understanding and utilizing Selenium WebDriver for browser automation.
Locators:
Ability to identify web elements using locators (ID, name, XPath, CSS selectors).
Framework Design:
Experience in designing and implementing Selenium frameworks for test automation.
Test Execution:
Executing and analyzing automated test results using Selenium.
TestNG/JUnit:
Familiarity with testing frameworks like TestNG or JUnit for test organization and execution.
General QA Skills:
Manual Testing:
Strong manual testing skills as a foundation for understanding the application and its testing requirements.
Test Design:
Ability to design and develop comprehensive test cases for various testing scenarios.
Defect Management:
Identifying, reporting, and tracking defects in the application under test.
Analytical Skills:
Strong analytical and problem-solving abilities to troubleshoot and resolve test-related issues.
Communication Skills:
Ability to effectively communicate test results, issues, and findings to various stakeholders.
Agile and DevOps:
Understanding of agile methodologies and DevOps practices for integration of automation into the development lifecycle.
Tools & Techniques:
Familiarity with various testing tools and techniques, including performance testing, security testing, and accessibility testing.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job
Dice Id:
90725938
Position Id:
8619788