QA Engineer in Sunnyvale, CA at Vaco

Date Posted: 11/21/2019

Job Snapshot

Job Description

Hi,
There are multiple QA openings with our direct client. Details are as below :

Role : QA
Type :
W2 (on our company, C2C for client)
Location : Sunnyvale, CA

Responsibilities :

  • Works on test automations for both frontends, APIs and backend micro-services
  • Establishes a set of functional and non-functionable tests that can run in a CI/CD environment, potentially across multiple geo-locations
  • Collaborates with product owners, software architects, software developers and DevOps on best practices, process changes and standards as part of continuous process improvement
  • Coordinates with the scrum team and development counterparts in overseeing bug tracking, test prioritization, test automation and release
  • Design and develop the automation platform for the micro-service based distributed system to build the next generation Network Edge application.
  • Define, architect and develop automation tests and infrastructure to ensure engineering teams deliver at high velocity
  • Work closely with different stakeholders (UI developers, backend developers, product owners) to develop best practices, make architectural decisions and define platform standards to design and optimize SOA applications
  • Responsible to write clean, testable, readable and maintainable Java code that performs automation efficiently.
  • Responsible for troubleshooting, issue diagnosis and propose appropriate regression tests to prevent re-occurrence of issues.
  • Introduce effective quality and test methodologies to ensure improvement in overall quality for team
  • Mentor and lead other quality engineers in the team.

Skills:

  • 7+ Years of professional work experience in the Information Technology
  • 7+ field, focusing on Quality Assurance processes methodologies
  • 7+ years of software development in test experience with exposure in testing micro-service-based web applications
  • 5+ years of hands-on software development experience in Java, RESTful Webservices, Databases and automation exposure to BDD Frameworks like Cucumber/Karate and knowledge of coverage tools - Jacoco, Sonarqube
  • Experience using test frameworks in a CI/CD environment (Jenkins, Chef)
  • At least proficient in programming with one of the following languages: JavaScript, Go, Python, C, C++, or Java
  • 3 or more years of experience in at least one of the API/Unit test automation frameworks: Viz, JUnit, TestNG, HTTP Unit, HTML Unit
  • Strong expertise in algorithms, data structures and databases (SQL/NoSQL), along with deep working knowledge of multi-threading, design patterns and Object-Oriented Programming (OOP) concepts
  • 3+ years of experience building tests for web-based applications and experience using open source frameworks like Protractor, Mocha & Chai, NodeJS for rich UI applications is a plus
  • Experience with major software test automation tools such as Selenium Experience developing API test automation.
  • Experience with writing both functional and non-functional test cases
  • Significant experience in using various bug tracking, source control and build release tools, like JIRA, GIT, Jenkins, npm, etc.
  • Strong understanding of web-development technologies, including SQL, HTML, CSS, JS, HTTP protocol; debugging tools like Postman and code profiling tools like jProfiler
  • Experience with shell scripting, unix-like environments
  • Should have good knowledge of Agile/Scrum, continuous integration and deployment with exposure to Docker, Rancher, Maven and tools (Git, Jenkins)
  • Strong teamwork, problem solving /troubleshooting skills and written and verbal communication skills.

Education:
  • Bachelor's degree in Computer Science, Software Engineering or related field with 7+ years of professional software quality assurance experience

Required Skills:
  • ALGORITHMS
  • CUCUMBER
  • DATA STRUCTURES
  • DATABASES
  • DEPLOYMENT

Additional Skills:
  • DESIGN PATTERNS
  • DOCKER
  • ENGINEER
  • FRAMEWORKS
  • GIT
  • INTEGRATION
  • JAVA
  • JENKINS
  • MAVEN
  • NOSQL
  • OBJECT-ORIENTED
  • OBJECT-ORIENTED PROGRAMMING
  • OOP
  • PROBLEM-SOLVING
  • QA
  • QUALITY ASSURANCE
  • SOFTWARE DEVELOPMENT
  • SOFTWARE QUALITY ASSURANCE
  • SQL
  • B2B SOFTWARE
  • EXCELLENT WRITTEN AND VERBAL COMMUNICATION SKILLS INTEGRATOR MENTOR SOA SOFTWARE ENGINEERING STRUCTURED SOFTWARE UI USER INTERFACE
Languages: English (Read, Write,Speak)

Please send your biodata with following info. :

Candidate's Basic Info


  • Full Name :
  • Rate ( C2C / W2 expected):
  • Authorized to work (Visa) :
  • Contact Phone:
  • Email:
  • Video /skype id (If unable to go for face to face interview)
  • Current Location
  • Location Preference
  • Relocation (Y/N) :
  • Top 3 skills:
  • LinkedIn Profile / Internet Profile (if any)
  • Vacation Planned :
  • Two References: (Manager's Name, Title, Company, Contact Info.-preferred work email)
  • Vendor Details (if applicable) :