Minimum 6 years of software testing experience with a focus on automation., Proficiency in Selenium WebDriver, Java, Azure DevOps, Jenkins, Maven, GIT/GITHUB, and Postman., Experience developing and maintaining test automation frameworks and executing manual and automated tests., Strong understanding of testing principles, defect tracking, and working within Agile environments..
Key responsibilities:
Develop and execute automated and manual test suites for various testing types.
Collaborate with development teams to identify, reproduce, and resolve defects.
Design testing processes, plans, and strategies to improve quality assurance.
Report testing progress and provide insights for quality improvements.
Report this Job
Help us maintain the quality of our job listings. If you find any issues
with this job post, please let us know. Select the reason you're reporting
this job:
Qualifications: Must have recentcurrent 5 – 6 years of handson experience developing SeleniumJava automation and enabling Continuous Testing in a CICD pipeline. Must have experience creating a test automation framework and be able to use and maintain existing testing frameworks (custombuilt) based on latest industry technologies. This role is a combination of automated and manualexploratory testing. EducationRequirementsTechnical Competencies:
6+ years’ experience with software testing and 4 year college degree (preferably computer software related) (required)
5+ years of handson development of automated software test suites (required)
Knowledge and experience using various development and testing tools that include but are not limited to:
Selenium Webdriver (required),
Java (required),
Azure DevOps (required),
Jenkins, Maven, GITGITHUB (required),
JIRA (preferred),
Postman (required),
UFT (optional),
Mobile Automation Tools (preferred),
ALM Quality Center (optional),
Performance tools (optional)
Must be fluent in understandingusing tools for version management and CICD pipeline such as AzDO Builds, GIT, Jenkins, Maven (required).
Must be able to adopt existing tools, procedures, and best practices for automated UI testing.
Experience developing and executing automated (UI, API) and manualexploratory test cases (required)
Experience with relational databases and writing SQL queries (required)
Must demonstrate knowledge of fundamental testing principles, concepts and techniques and have experience recording defects in defect tracking software (required)
Experience evaluating and recommending testing tools and techniques. (Required)
Strong interpersonal, analytical, and customer service skills; including working with customers, prioritization and expectation setting (required)
Strong verbal and written communication skills (required)
Strong team player and selfstarter (required)
Good understanding and experience with Agile principles (strongly preferred)
Experience with java and .net test automation (strongly preferred)
Experience with testing batch processes and Rest API (preferred)
Perform configuration of run time environments for testing tools (preferred)
Proficiency with knowledge transfercoaching other automation engineers (preferred)
May require occasional extended hours for testing new systems, problem resolution, and completion of priority projects.
May require occasional overnight travel for participation in requirements gathering sessions or development planning sessions.
Certain eligibility rules apply **Because this position will have access to sensitive information, it is required that the contingent worker be either a US Citizen or a Permanent Resident.**
Responsibilities: In this role, your primary responsibility is to develop automated and manual test suites and perform and report on various types of tests including functional, integration, system, regression andor performance. As well as recommend analytical and technical testing techniques and architecting complex test automation frameworks. Also, provide software testing information upon which management can make informed quality decisions about an application under test. The Software Automated Test Engineer evaluates software performance and current test methodologies, recommends process improvements, and translates functional and technical requirements into comprehensive test scripts. This role is responsible for managing defects and collaborating with development staff to resolve issues by recording, reporting, analyzing, and tracking defects to resolution. • Develops test automation suites under new or existing framework for UI and API testing • Designs and maintains testing process documentation, plans, and strategies • Analyzes testing processes and identifies opportunities for improvement • Consults with development teams to identify, reproduce, resolve and retest defects • Performs database queries and verifies data results • Performs test data analysis and drives the setup and verification of test data • Participates in requirements gathering sessions and converts requirements into comprehensive test scripts • Plans and estimates testing efforts in collaboration with project managementagile teams • Provides testing status information to managementagile teams
Required profile
Experience
Level of experience:Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.