QA Automation Engineer

Carlsbad, CA, USA
San Diego San Diego San Diego San Diego , California California California California


Primary Responsibilities:

• Perform activities and operations related to quality assurance for the production QA team

• Ensure that products meet or exceed quality standards set forth by the team

• Develop and run automated test cases (functional, performance and system regression tests)

• Participate in the software delivery process by reviewing functional and design specifications, authoring and reviewing test cases

• Produce high-value/real-world test cases based on a thorough and deep understanding of the system, sub-components, and use cases

• Coordinate efforts and communication with the developers and other team members to ensure resolution of defects, and managing (triage) defects in the bug tracking system that are identified through the QA process

• Actively participate and/or commit in the execution of tasks required to meet the milestones and deliverables set by the SCRUM team throughout the release cycle

• Monitor production system issues and provide timely response and QA support for making necessary patches and updates


• Four-year technical degree or equivalent work experience

• 5+ years recent experience in software quality assurance

• Understanding of the entire development process, including specification, documentation and quality assurance

• Strong technical and analytical skills

• Able to work well both independently and with a highly collaborative team to ensure quality

• Experience building acceptance/functional automated tests for white-box and/or black-box testing

• Experience with configuration management/version control applications e.g. Perforce, Git

• Experience working with database systems in either a quality assurance or development capacity

• Experience with troubleshooting tools and analyzing logs using common UNIX/Linux utilities

• Deep understanding and/or experience of internet technologies (HTTP/HTTPs, DNS, TCP/IP) and highly complex multi-tiered commerce platforms

• Experience with troubleshooting difficult production issues e.g. memory leaks, networking problems, intermittent failures, etc. across the stack

• Excellent verbal and written communication skills

• Flexible schedule is a must


• Experience in Agile / Scrum methodology

• Experience with multi-tiered commerce platforms, payment processing, and DB systems

• Experience with test automation development and tools

• Experience testing web services/APIs such as: REST, SOAP

Experience in one or more of the following technical areas desired:

• RDBMS and NoSQL Systems: Oracle, PL/SQL, Cassandra, MongoDB

• Programming/Scripting languages: Java, C++, Perl, Python, Groovy, Scala, Shell Scripting

• Web and/or Servlet containers: Apache HTTP Server, Apache Tomcat

• Operating Systems: Windows and UNIX/Linux

• Automation tools: Selenium, WebDriver, Geb, Cucumber-jvm, JUnit,TestNG, JMeter

• Test Tools: Rally, Quality Center, Silk Central, Splunk, Wireshark



Black Swan Search is an equal opportunity employer. All aspects of employment including the decision to hire, promote, discipline, or discharge, will be based on merit, competence, performance, and business needs. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical​​​ condition, pregnancy, genetic information, gender, sexual orientation, gender identity or ​expression, veteran status, or any other status protected under federal, state, or local law.

San Diego San Diego San Diego San Diego , California California California California