QA/QE Automation
Apply NowCompany: Seven Seven Software
Location: Newark, NJ 07104
Description:
Specific Technical Skills Needed for Level 3 QE: Branching techniques and use of Github, Bitbucket or Subversion; Web service technologies (REST, JSON, SOAP, XML, JDBC); Java/J2EE services using Spring Boot, Spring CLI, Node.JS, Maven, Microservice; SQL, DVO testing; AWS, ECS, EC2 instances, and AWS Services such as Cloudwatch, CodeDeploy
Primary Responsibilities:
* Drive software development activities to meet schedules and timelines
* Collaborates as a member of an Agile/Product Development team to drive code quality through development of automated tests.
* Conduct component testing and integration testing
* Define and implement testing and test automation strategies and techniques
* Develops, maintains and extends automated tests and test automation frameworks
* Determines and manages required test data
* Works collaboratively to optimize test coverage
* Partners with DevOps teams to onboard automated tests - to stay consistent with an infrastructure established to support continuous testing
* Supports team member knowledge-sharing and skills transfer, to increase team productivity
Preferred Qualifications:
BS degree in Computer Science or related technical field, or equivalent practical experience
Experience as an Agile member
Experience with different development and testing techniques (i.e. Test-Driven Development, Acceptance Test Driven Development and Behavior Driven Development) - a plus
Experience with test automation design, development practices, frameworks, and related tools that support unit, integration, functional and non-functional test automation
Knowledge of and hands on experience with Selenium using Java
Ability to work with Agile methodologies in a fast pace environment required
Knowledge of and hands-on experience with cloud technology, DevOps and Jenkins preferred
Experience testing dynamic web pages (HTML5), relational database technology and XML
Experience testing REST services desired
Demonstrates a craving for continuous self-improvement, through understanding of new technology innovation and its application
A sense of ownership and pride in your performance and its impact on the company's success
Critical thinker and problem-solving skills
Team player with great time-management, interpersonal and communication skills
Job Requirements
Primary Responsibilities:
* Drive software development activities to meet schedules and timelines
* Collaborates as a member of an Agile/Product Development team to drive code quality through development of automated tests.
* Conduct component testing and integration testing
* Define and implement testing and test automation strategies and techniques
* Develops, maintains and extends automated tests and test automation frameworks
* Determines and manages required test data
* Works collaboratively to optimize test coverage
* Partners with DevOps teams to onboard automated tests - to stay consistent with an infrastructure established to support continuous testing
* Supports team member knowledge-sharing and skills transfer, to increase team productivity
Preferred Qualifications:
BS degree in Computer Science or related technical field, or equivalent practical experience
Experience as an Agile member
Experience with different development and testing techniques (i.e. Test-Driven Development, Acceptance Test Driven Development and Behavior Driven Development) - a plus
Experience with test automation design, development practices, frameworks, and related tools that support unit, integration, functional and non-functional test automation
Knowledge of and hands on experience with Selenium using Java
Ability to work with Agile methodologies in a fast pace environment required
Knowledge of and hands-on experience with cloud technology, DevOps and Jenkins preferred
Experience testing dynamic web pages (HTML5), relational database technology and XML
Experience testing REST services desired
Demonstrates a craving for continuous self-improvement, through understanding of new technology innovation and its application
A sense of ownership and pride in your performance and its impact on the company's success
Critical thinker and problem-solving skills
Team player with great time-management, interpersonal and communication skills
Job Requirements