Randstad Automated Test Software Engineer in Rancho Cordova, California

Automated Test Software Engineer

job details:

  • location:Rancho Cordova, CA

  • date posted:Thursday, February 14, 2019

  • job type:Contract

  • industry:Professional, Scientific, and Technical Services

  • reference:671027

job description

Automated Test Software Engineer

job summary:

Our client has a 12+ month contract opportunity for an Automated Test Software Engineer in Rancho Cordova, CA.

Hard Requirements: Need experience with Junit, Jbehave, Cucumber, Protractor, karma, and Jasmine. Automated testers only. Not looking for any manual testers.

General Summary

With limited supervision, ensure functionality and performance of technology for business delivery. Create high - level of quality assurance by creating and enhancing automated testing tools and strategies. Accountable for plan of test strategies, and use/analysis of testmetrics

Essential Functions

Create/define, maintain, plan, and execute an automation test strategy that supports the execution of test plans, test cases and data creation

Verify and validate functional, performance and load test requirements of software systems

Identify test automation opportunities to be incorporated into the testing cycle in a continuous integration (CI) environment

Determine test strategies, and influence future testing direction

Design and code more complex automated tests to validate application performance and functionality; write specialized testing tools for use in testing software platform that enhances and extends the automation library framework

Read & understand production code and assess changes made to production code to determine test approach.

Make or propose changes in order to improve testability of the software; plan changes for automated tests to ease future development process

Create and implement test automation strategies/techniques across all systems/platforms

Participate in the agile development process, from user stories evaluation and design through testing and rollout to ensure that the product meets business needs and that system and software requirements are verifiable and quantifiable

Look for automation, load testing and other streamlined opportunities to be injected into the testing cycle, and perform the necessary modifications; actively participate in code reviews, inspections, and walkthroughs

Analyze test results to identify, document, and report root causes for test failures by working with the development team and the defect tracking system

Collect metrics and make recommendations to improve product reliability, performance, quality assurance best practices and processes; support the creation/analysis process of testing metrics

Job Specifications

Typically has the following skills or abilities:

Bachelor's degree in Computer Science, Computer Engineering, Systems Engineering or other related Engineering discipline or equivalent experience

8 years of experience in related field

Strong understanding of software testing methodologies

Must have experience programming in one or more of the following: Java, C#, JavaScript, and JQuery

Requires advanced knowledge of production language (C#, or Java)

Skilled in SQL

Demonstrated experience with testing tools, (e.g. Test Director WinRunner, Quick TestProfessional, Load Runner/Performance Center, jMeter), including recording and creating advanced scripts

Strong experience with use of a defect tracking utility

Demonstrated experience testing n-tier architectures and web service architecture

Strong experience with and knowledge of QA processes, methodologies, and testingtechniques, including negative tests, functional tests, White/Black box tests, automated and manual test processes, test case design, scripting and execution, regression testing, operational readiness tests, etc.

Demonstrated experience with issues involved in testing in multi-tier environments

Ability to estimate, commit to work deadlines and work in a disciplined software development environment

Excellent analytical, problem-solving, process and organizational skills

Ability to regularly exercises discretion and independent judgment in the performance of his/her job duties.

Working Conditions

The working environment is generally favorable. Lighting and temperature are adequate, and there are no hazardous or unpleasant conditions caused by noise, dust etc.

The above information in this description has been designed to indicate the general nature and level of work performed by employees within this classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications required of employees assigned to this job.

location: Rancho Cordova, California

job type: Contract

work hours: 8am to 5pm

education: Bachelors

responsibilities:

Our client has a 12+ month contract opportunity for an Automated Test Software Engineer in Rancho Cordova, CA.

Hard Requirements: Need experience with Junit, Jbehabe, Cucumber, Protractor, karma, and Jasmine. Automated testers only. Not looking for any manual testers.

General Summary

With limited supervision, ensure functionality and performance of technology for business delivery. Create high - level of quality assurance by creating and enhancing automated testing tools and strategies. Accountable for plan of test strategies, and use/analysis of testmetrics

Essential Functions

Create/define, maintain, plan, and execute an automation test strategy that supports the execution of test plans, test cases and data creation

Verify and validate functional, performance and load test requirements of software systems

Identify test automation opportunities to be incorporated into the testing cycle in a continuous integration (CI) environment

Determine test strategies, and influence future testing direction

Design and code more complex automated tests to validate application performance and functionality; write specialized testing tools for use in testing software platform that enhances and extends the automation library framework

Read & understand production code and assess changes made to production code to determine test approach.

Make or propose changes in order to improve testability of the software; plan changes for automated tests to ease future development process

Create and implement test automation strategies/techniques across all systems/platforms

Participate in the agile development process, from user stories evaluation and design through testing and rollout to ensure that the product meets business needs and that system and software requirements are verifiable and quantifiable

Look for automation, load testing and other streamlined opportunities to be injected into the testing cycle, and perform the necessary modifications; actively participate in code reviews, inspections, and walkthroughs

Analyze test results to identify, document, and report root causes for test failures by working with the development team and the defect tracking system

Collect metrics and make recommendations to improve product reliability, performance, quality assurance best practices and processes; support the creation/analysis process of testing metrics

Job Specifications

Typically has the following skills or abilities:

Bachelor's degree in Computer Science, Computer Engineering, Systems Engineering or other related Engineering discipline or equivalent experience

8 years of experience in related field

Strong understanding of software testing methodologies

Must have experience programming in one or more of the following: Java, C#, JavaScript, and JQuery

Requires advanced knowledge of production language (C#, or Java)

Skilled in SQL

Demonstrated experience with testing tools, (e.g. Test Director WinRunner, Quick TestProfessional, Load Runner/Performance Center, jMeter), including recording and creating advanced scripts

Strong experience with use of a defect tracking utility

Demonstrated experience testing n-tier architectures and web service architecture

Strong experience with and knowledge of QA processes, methodologies, and testingtechniques, including negative tests, functional tests, White/Black box tests, automated and manual test processes, test case design, scripting and execution, regression testing, operational readiness tests, etc.

Demonstrated experience with issues involved in testing in multi-tier environments

Ability to estimate, commit to work deadlines and work in a disciplined software development environment

Excellent analytical, problem-solving, process and organizational skills

Ability to regularly exercises discretion and independent judgment in the performance of his/her job duties.

Working Conditions

The working environment is generally favorable. Lighting and temperature are adequate, and there are no hazardous or unpleasant conditions caused by noise, dust etc.

The above information in this description has been designed to indicate the general nature and level of work performed by employees within this classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications required of employees assigned to this job.

qualifications:

Our client has a 12+ month contract opportunity for an Automated Test Software Engineer in Rancho Cordova, CA.

Hard Requirements: Need experience with Junit, Jbehabe, Cucumber, Protractor, karma, and Jasmine. Automated testers only. Not looking for any manual testers.

General Summary

With limited supervision, ensure functionality and performance of technology for business delivery. Create high - level of quality assurance by creating and enhancing automated testing tools and strategies. Accountable for plan of test strategies, and use/analysis of testmetrics

Essential Functions

Create/define, maintain, plan, and execute an automation test strategy that supports the execution of test plans, test cases and data creation

Verify and validate functional, performance and load test requirements of software systems

Identify test automation opportunities to be incorporated into the testing cycle in a continuous integration (CI) environment

Determine test strategies, and influence future testing direction

Design and code more complex automated tests to validate application performance and functionality; write specialized testing tools for use in testing software platform that enhances and extends the automation library framework

Read & understand production code and assess changes made to production code to determine test approach.

Make or propose changes in order to improve testability of the software; plan changes for automated tests to ease future development process

Create and implement test automation strategies/techniques across all systems/platforms

Participate in the agile development process, from user stories evaluation and design through testing and rollout to ensure that the product meets business needs and that system and software requirements are verifiable and quantifiable

Look for automation, load testing and other streamlined opportunities to be injected into the testing cycle, and perform the necessary modifications; actively participate in code reviews, inspections, and walkthroughs

Analyze test results to identify, document, and report root causes for test failures by working with the development team and the defect tracking system

Collect metrics and make recommendations to improve product reliability, performance, quality assurance best practices and processes; support the creation/analysis process of testing metrics

Job Specifications

Typically has the following skills or abilities:

Bachelor's degree in Computer Science, Computer Engineering, Systems Engineering or other related Engineering discipline or equivalent experience

8 years of experience in related field

Strong understanding of software testing methodologies

Must have experience programming in one or more of the following: Java, C#, JavaScript, and JQuery

Requires advanced knowledge of production language (C#, or Java)

Skilled in SQL

Demonstrated experience with testing tools, (e.g. Test Director WinRunner, Quick TestProfessional, Load Runner/Performance Center, jMeter), including recording and creating advanced scripts

Strong experience with use of a defect tracking utility

Demonstrated experience testing n-tier architectures and web service architecture

Strong experience with and knowledge of QA processes, methodologies, and testingtechniques, including negative tests, functional tests, White/Black box tests, automated and manual test processes, test case design, scripting and execution, regression testing, operational readiness tests, etc.

Demonstrated experience with issues involved in testing in multi-tier environments

Ability to estimate, commit to work deadlines and work in a disciplined software development environment

Excellent analytical, problem-solving, process and organizational skills

Ability to regularly exercises discretion and independent judgment in the performance of his/her job duties.

Working Conditions

The working environment is generally favorable. Lighting and temperature are adequate, and there are no hazardous or unpleasant conditions caused by noise, dust etc.

The above information in this description has been designed to indicate the general nature and level of work performed by employees within this classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications required of employees assigned to this job.

skills: Our client has a 12+ month contract opportunity for an Automated Test Software Engineer in Rancho Cordova, CA.

Hard Requirements: Need experience with Junit, Jbehabe, Cucumber, Protractor, karma, and Jasmine. Automated testers only. Not looking for any manual testers.

General Summary

With limited supervision, ensure functionality and performance of technology for business delivery. Create high - level of quality assurance by creating and enhancing automated testing tools and strategies. Accountable for plan of test strategies, and use/analysis of testmetrics

Essential Functions

Create/define, maintain, plan, and execute an automation test strategy that supports the execution of test plans, test cases and data creation

Verify and validate functional, performance and load test requirements of software systems

Identify test automation opportunities to be incorporated into the testing cycle in a continuous integration (CI) environment

Determine test strategies, and influence future testing direction

Design and code more complex automated tests to validate application performance and functionality; write specialized testing tools for use in testing software platform that enhances and extends the automation library framework

Read & understand production code and assess changes made to production code to determine test approach.

Make or propose changes in order to improve testability of the software; plan changes for automated tests to ease future development process

Create and implement test automation strategies/techniques across all systems/platforms

Participate in the agile development process, from user stories evaluation and design through testing and rollout to ensure that the product meets business needs and that system and software requirements are verifiable and quantifiable

Look for automation, load testing and other streamlined opportunities to be injected into the testing cycle, and perform the necessary modifications; actively participate in code reviews, inspections, and walkthroughs

Analyze test results to identify, document, and report root causes for test failures by working with the development team and the defect tracking system

Collect metrics and make recommendations to improve product reliability, performance, quality assurance best practices and processes; support the creation/analysis process of testing metrics

Job Specifications

Typically has the following skills or abilities:

Bachelor's degree in Computer Science, Computer Engineering, Systems Engineering or other related Engineering discipline or equivalent experience

8 years of experience in related field

Strong understanding of software testing methodologies

Must have experience programming in one or more of the following: Java, C#, JavaScript, and JQuery

Requires advanced knowledge of production language (C#, or Java)

Skilled in SQL

Demonstrated experience with testing tools, (e.g. Test Director WinRunner, Quick TestProfessional, Load Runner/Performance Center, jMeter), including recording and creating advanced scripts

Strong experience with use of a defect tracking utility

Demonstrated experience testing n-tier architectures and web service architecture

Strong experience with and knowledge of QA processes, methodologies, and testingtechniques, including negative tests, functional tests, White/Black box tests, automated and manual test processes, test case design, scripting and execution, regression testing, operational readiness tests, etc.

Demonstrated experience with issues involved in testing in multi-tier environments

Ability to estimate, commit to work deadlines and work in a disciplined software development environment

Excellent analytical, problem-solving, process and organizational skills

Ability to regularly exercises discretion and independent judgment in the performance of his/her job duties.

Working Conditions

The working environment is generally favorable. Lighting and temperature are adequate, and there are no hazardous or unpleasant conditions caused by noise, dust etc.

The above information in this description has been designed to indicate the general nature and level of work performed by employees within this classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications required of employees assigned to this job.

Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

Qualified applicants in San Francisco with criminal histories will be considered for employment in accordance with the San Francisco Fair Chance Ordinance.

We will consider for employment all qualified Applicants, including those with criminal histories, in a manner consistent with the requirements of applicable state and local laws, including the City of Los Angeles' Fair Chance Initiative for Hiring Ordinance.