QA Engineer
We currently have applications written in HTML/CSS/Javascript going against our nodeJS, Java and Golang backend servers. They are quality apps, but we want to improve them using HTML/CSS in a way that better leverages our use of nodeJS at the data aggregation level. This means that we are not only going through a transition in our technologies, but in our testing and deployment methodologies as well. We are a git/Maven/Jenkins shop that uses a variety of tools to perform testing across our platform.
We are looking to improve our QA/deployment processes as part of our evolution and this position will be a key hire in this endeavor. While we would love to find someone who has mastered all these technologies, what we are really looking for is an engineer that has a solid foundation and a thirst to learn and improve.
This position requires you to work onsite at our office in El Segundo. It cannot be performed remotely.
Responsibilities:
Regression, performance/verification test execution, and documentation
Create and manage test plans for assigned projects
Using issue tracking systems for creation of bugs/tasks
Automated test/script creation and maintenance
Communicate technical information clearly with both technical and non-technical teams
Must be able to work on multiple tasks at a time and manage time and priorities effectively
Work closely with development engineers and management in a fast-paced technical environment
Exercise independent thought and judgment and adapt to new tasks with little notice
Desired Skills and Experience
Knowledge and some experience in (at least) one of these languages: Python, Javascript and/or Java
Good knowledge of GIT, and some knowledge of Selenium
Detail oriented person who wants to deliver the best product possible
Some Experience with API testing
Familiarity with Rest API, SQL & Linux