Job Description
SDET- Software Developer Engineer Test ( 10+ Only) Location: CA San Francisco 211 Main St 94105
Education: Additional Job Details: 8+ years of experience in Software Quality Assurance • Be an hands on advocate and leader for Test Automation of every part of the software delivery lifecycle • Drive continuous integration and deployment strategies with a DevOps philosophy using Atlassian stack • Conducts systems set-up, and maintains test environments (varies by product) • Set and communicate automation strategies and processes for web services, APIs, middleware, UI etc., evaluate and implement software test automation tools and tooling standards • Build automation frameworks to increase reuse and reduce effort • Increase automation cycle execution run times and decrease manual analysis of results • Keep automation current, flexible and designed to work within a continuous integration / deployment framework • Develop methods and procedures to create automation test data and data refresh capabilities • Participates in code reviews and communicates with software engineers and software engineers in test to ensure test coverage based on their code changes • Assist developers with Robust unit/component/ commit/ build and deploy/bolthires/CD test automation as needed • Recommend meaningful and automated dynamic reports and metrics that measure the success of automation efficiency and quality, and provide action items for continuous improvements • Interact with various levels of individual contributors and management to educate and influence • Collaborate with Automation experts to plan, design, manage, report and prioritize software test automation solutions along with Dev and QA engineers across the organization • Implement and lead Continuous Integration / Continuous Deployment strategies • Maintain tools used in the Automation development including source control, test management and release systems • Influence, develop and execute QA process and testing best practices • Use TDD/BDD/ATDD using Gherkin/Ruby/Cucumber • Understands tools and their ROI • 6+ years of hands on experience in development, execution and maintenance of automated test scripts • Prior Technical lead experience providing mentoring, code review, design support, etc.
• Hands-on coding experience in Ruby, Java, C# or any other Object oriented programming language • Experience with Selenium WebDriver • Experience with Agile Development Practices • Good understanding of exploratory testing practices • Good knowledge of new standard industry tools for logging bugs and managing test cases (ex. JIRA/MTM, Zephyr/HPQ) • Hands-on experience with Web services virtualization • Ability to perform Code Reviews • Experience with scoping, sizing and overseeing multiple concurrent projects, assessing the appropriate level of risk-based testing, reviewing team deliverables and being the single point of contact for stakeholders • Proven ability of working and leading multiple projects and releases, balancing time and effort for successful delivery • Proven experience as a leader/trainer in a large, complex QA organization, with a demonstrated ability in leading a risk-based approach to software testing • Proven experience driving innovative testing solutions within a complex, Enterprise Platform • Acceptance test-driven development (ATDD) using the Gherkin language like Cucumber, JBehave, SpecFlow • Understanding of bolthires/CD practices, lean methodologies Apply tot his job