PittsburgRecruiter Since 2001
the smart solution for Pittsburg jobs

Software Development Engineer in Test

Company: Esurance Insurance Services, Inc.
Location: San Francisco, CA
Posted on: April 11, 2019

Job Description:

Duties:

Will contribute to system test methodologies, test plans and highly effective test automation by creating and

executing automated system tests to replicate real-world scenarios. Will write code to simulate tests and to build

various testing tools, by working alongside other engineers and championing code quality principles. Will produce

deliverables including code builds and documented test results. Will participate in tool analysis, create proof of

concept models, and make recommendations to support the tools selection process. Will participate in reviews

(walkthroughs) of technical specifications and program code with other members of the engineering team,

communicating design, requirements, feature set, functionality and limitations of systems/applications to team. Will

proactively engage with product managers from inception through functional validation to launch, while looking for

potential quality issues/bugs and offer triaging and root cause analysis capabilities to the engineers. Will create and

setup test scenarios and test data. Will work with various team to promote QA processes, practices and

standardization.

Education and Experience Requirements:

Bachelor’s degree (or equivalent foreign education) in Computer Science, Computer Systems Engineering, Electrical

Engineering, or a related field plus five (5) years of experience delivering software test automation practices following

Agile and Waterfall SDLC test methodologies across various functional areas such as GUI testing using Selenium, as

well as API testing using Python, Java or C# hybrid frameworks.

OR, in the alternative:

Master’s degree (or equivalent foreign education) in Computer Science, Computer Systems Engineering, Electrical

Engineering, or a related field plus three (3) years of experience delivering software test automation practices following

Agile and Waterfall SDLC test methodologies across various functional areas such as GUI testing using Selenium, as

well as API testing using Python, Java or C# hybrid frameworks.

Special Requirements:

1. Demonstrated expertise writing efficient, performant, and reusable code in one or more of the following

programming languages: Java, Python or C# using frameworks including Selenium and TestNG/PyTest for web UI

and backend APIs Testing.

2. Demonstrated expertise designing and implementing automation hybrid frameworks and writing automated

scripts to test Web Services including XML, WSDL, SOAP, and REST in development environments including Visual

Studio, Eclipse or Pycharm.

3. Demonstrated expertise in the full software development lifecycle, including Object Oriented principles, coding

standards, code reviews, source control (tools like: git, perforce or source tree), build and release processes,

continuous deployment, and test suite development maintenance with Jenkins.

4. Demonstrated expertise authoring project level documents including Technical Design Documents (TDD), Test

Strategy, Test Plan, Test Metrics and Project management dashboard using test management tools including

QAComplete, HP- ALM, TestRail, JIRA and Bugzilla.

To apply, visit www.careers-esurance.icims.com, select San Francisco, CA location, enter job title in Keywords field, &

complete online application.

Keywords: Esurance Insurance Services, Inc., Pittsburg , Software Development Engineer in Test, Insurance , San Francisco, CA, California


Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Pittsburg RSS job feeds