QA Engineer

Overview

On Site
Full Time
Part Time
Accepts corp to corp applications
Contract - Independent
Contract - W2

Skills

TESTING
QA ENGINEER
AUTOMATION TOOLS
JAVASCRIPT
AGILE

Job Details

QA Engineer Automated 2



Austin TX Onsite





Number of estimated hours per worker: Description of Job Duties:



The Candidate will perform highly advanced software development work as part of an agile team working under the direction and guidance of Application Services management. The Candidate must have strong hands-on technical experience with Automation tools and proven success designing, developing, implementing, and testing front-end and back-end web user-interfaces in a large organization. The primary goal of the worker as a member of an agile scrum team will be to deliver well-designed, documented, and tested modern software applications that fully meet customer requirements.






CPA will require the Candidate to work on the following initiatives and will perform Testing tasks such as:





Participating in all phases of Agile, including design, software development and testing.

Performing extensive Testing.

Making sure test cases and automated test scripts are written and tested on time.

Performing functional, regression, ad-hoc, exploratory, smoke testing of the application in a timely manner








CANDIDATE SKILLS AND QUALIFICATIONS:



Must be able to:





work with Business Customers, Section Managers, Scrum Masters, Product Owners and team members in a professional and collaborative manner to define strategies, implementation approaches and provide creative solutions to complex problems.

create well-designed, documented, and tested software solutions that meet strict availability, concurrency and low latency requirements.

Support multiple scrum delivery teams with estimation for testing software applications.

Perform layered application testing across multiple platform environments.

Estimate the testing activities accurately to ensure that the production deployments are not impacted by testing schedules.

Assist in the creation, preparation, development and execution of test strategies, test plans and test analysis.

Document test strategy and create detailed test plans, test cases, test scripts and quality test data to ensure all software developed meet the defined requirements prior to the production release.

Develop, enhance, update and maintain suite of automated test scripts for regression testing of applications.

Participate in the design and planning of automation for applications.

Identify test scenarios to automate testing, including critical path, high risk functionality, tests prone to human error, tests that require multiple data sets, tests that take more time to perform manually and tests that are repetitive.

Works with development teams to create, monitor, and measure (Efficacy, Reliability, Timing).








Must possess:





a solid understanding of software design, development and analysis of software.

knowledge of working in an agile development environment and follow agile processes and procedures.

knowledge of software development methodologies and frameworks, including Agile and Scrum

strong knowledge of JavaScript, services, microservices

strong written, verbal, and interpersonal communication skills

strong problem-solving skills and ability to multi-task with readiness to put in extra effort when necessary

Testing strategies, products, life cycles and estimates

ability to create detailed road maps to guide automation projects from conception to final implementation

the willingness to learn

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.