What are the responsibilities and job description for the QA Automation Engineer (Selenium Specialist) position at O3 Technology Solutions?
Job Details
Please share profiles ;
Location: Lake Mary, FL
Work-Mode: Hybrid
This is a W2 position only (No C2C).
Job Description:
We are seeking a skilled QA Automation Engineer with expertise in Selenium to join our dynamic team. The ideal candidate will be responsible for designing, developing, and maintaining automated test frameworks to ensure the quality and reliability of our web applications.
Key Responsibilities:
Design and implement robust test automation frameworks using Selenium WebDriver
Create and execute automated test scripts for web applications across multiple browsers and platforms
Develop and maintain test plans, test cases, and test data to address business and technical use cases
Collaborate with development teams to integrate automated tests into the CI/CD pipeline
Troubleshoot and debug automation scripts to improve efficiency and reliability
Generate detailed test reports and document test results using tools like JIRA
Perform cross-browser and cross-platform testing to ensure consistent application behavior
Support production deployments and conduct validation testing during off-hours maintenance windows
Required Skills and Qualifications:
Bachelor's degree in Computer Science, Software Engineering, or related field
Proven experience in QA automation, with a strong focus on Selenium WebDriver
Proficiency in at least one programming language such as Java, Python, or C
Solid understanding of software testing methodologies and best practices
Experience with version control systems (e.g., Git) and continuous integration tools
Familiarity with Agile development methodologies
Strong analytical and problem-solving skills
Excellent verbal and written communication abilities
Preferred Qualifications:
Experience with mobile automation tools like Appium
Knowledge of API testing and performance testing
Familiarity with database querying and SQL
Understanding of cloud platforms and their testing implications