QA Engineer (Sdet)

The Federal Home Loan Bank Of Chicago Chicago , IL 60602

Posted 2 months ago

Applicants for employment in the United States must have work authorization that does not now OR IN THE FUTURE require sponsorship of a visa for employment authorization in the United States and with the Federal Home Loan Bank of Chicago (i.e., H1-B visa, F-1 visa (OPT), TN visa or any other non-immigrant status.

Join the FHLBC team!

At the Federal Home Loan Bank of Chicago, employees come first. That's why we offer a highly competitive compensation and bonus package, and access to a comprehensive benefits program designed to meet the needs of our employees.

  • Medical, dental and vision insurance

  • Retirement program (401k and Pension)

  • Generous PTO plan

  • 10 paid holidays per year

  • Work from home options

  • Casual dress code

Summary Description

We are looking for a Quality Engineer / Software Engineer in Test (SDET) who will develop and execute automated and manual test cases for new and existing financial web applications. The QA Engineer will also be responsible for creating and maintaining test scripts, documenting results and reporting / tracking defects found in the applications under test. The QA Engineer works collaboratively within the IT department and business units to determine, execute, and validate testing based on system requirements and business needs. This individual applies analytical and problem-solving skills to help identify, communicate, and resolve applications defects. The individual will work with IT and business partners to ensure expectations are reasonably set and met. The QA Engineer will be required to support and train other team members with automation coding principles, and best practices.

Job Requirements and Responsibilities

  • Bachelor's degree, preferably in Information Systems, Computer Science, or Business Administration, and/or 4+ years of experience as a QA Engineer in an Agile environment.

  • Required: JavaScript, Git, NodeJS, Postman, BDD testing tools (Cucumber, SpecFlow), SQL Server

  • Preferred: TypeScript, API Testing, C#, Protractor, Git, CI/CD experience, JMeter, Angular, Amazon Web Services

  • Working knowledge of both manual and automation testing principles and best practices, as well as the Agile project methodology.

  • Assist with the creation of new testing scripts and suites, both automated and manual.

  • Executes testing procedures to ensure that software meets established quality standards.

  • Knowledge of automation and willingness to learn and utilize automated testing frameworks.

  • Comfortable in writing and executing T-SQL queries for data testing.

  • Ability to create test cases based on user stories and business requirements.

  • Understanding of various software testing methods, levels, types, and processes and how they fit in the overall SDLC.

  • Identify, isolate, replicate, report and track issues to closure in an issue tracking system

  • Execute smoke tests, regression tests, and performance tests in QA to verify code deployments and other system changes.

  • Background in test automation using Rapise is a plus.

  • Knowledge of mortgage industry, terms, and processes a plus.

  • Must have good written and verbal communication skills, and be comfortable making presentations in front of small groups.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Principal QA Engineer

Divvydose

Posted 1 week ago

VIEW JOBS 9/10/2020 12:00:00 AM 2020-12-09T00:00 <p><strong>Company Description:</strong></p><p>divvyDOSE is a rapidly growing healthcare startup headquartered in Chicago. Our vision is a life where medicine does what it's supposed to, and people get the attention and care they deserve. We strive to improve the quality of life through innovative design and compassionate customer service that allows medicine to get out of the way of our customers’ lives.<br></p><p><br></p><p><strong>Requirements</strong></p><p><br></p><p>divvyDOSE is seeking an individual who is passionate about building and releasing quality software with confidence. In this role, you will develop tools for automated and manual testing, build release infrastructure (CI / CD pipelines), and advocate for practices that make it easier for other engineers to build quality software. This role requires an ability to meet with stakeholders in order to understand complex use-cases and other product requirements, then collaborate with engineering teams to ensure that release criteria is met for deployment. Furthermore, this individual will be responsible for maintaining tools used to deploy changes and automatically roll back when necessary.</p><p>We believe strongly in empowering our engineering teams to test their own software and understand its release mechanisms, and you should as well. In addition to hands-on responsibilities, we are looking for an individual who is interested in evolving QA and release-engineering competencies within the organization; being able to identify gaps in existing talent pools and recommend new growth opportunities, as well as your ability to train and mentor peers, are just as important as your ability to contribute code directly.</p><p><br></p><p>** Open to remote employees **<br></p><p>Responsibilities</p><ul> <li>Serve as the principal advocate for software quality at divvyDOSE.</li> <li>Collaborate with engineering teams to establish and meet goals related to testing and releasing high-quality software.</li> <li>Grow QA competencies within the platform engineering group through hiring, mentorship, and training.</li> <li>Develop, document, and maintain automated testing systems and tools.</li> <li>Build release pipelines that integrate with manual and automated testing procedures and incremental deployment strategies.</li> <li>Apply your detailed knowledge of unit, regression, integration, performance, and user acceptance testing methodologies to build and contribute directly to test suites.</li> <li>Lead efforts to ensure that use-cases and technical acceptance criteria are clearly defined and that comprehensive test plans exist for these requirements.</li> <li>Collect, analyze, and report on quality metrics to drive continuous improvement of our platform.</li> <li>Be a servant leader: you will be empowered to define standard practices and your stakeholders will be the engineering teams who use them.</li> </ul>Required Skills<ul> <li>Background in software engineering with a deep understanding of SDLC and agile practices</li> <li>Prior experience in a dedicated QA role or engineering role with a strong focus in QA, testing, and/or release engineering</li> <li>Strong fundamental knowledge of testing practices and activities</li> <li>Proficient in one or more of the following: Python, Golang, Ruby, Java</li> <li>Experience working with modern end-to-end test automation technologies such as: Selenium, Cypress, TestCafe, Gauge</li> <li>Experience with CI / CD tools such as: CodePipeline, CircleCI, TravisCI, Jenkins</li> <li>Solid understanding of cloud-based development patterns and deployment strategies</li> <li>Ability to assess and mitigate risk in software with significant safety requirements</li> </ul>Desired experience in one or more of the following areas<ul> <li>Serverless architecture</li> <li>Developing and/or testing microservices in AWS</li> <li>Infrastructure-as-code tools such as Terraform and CloudFormation</li> <li>Deployment strategies (blue/green, rolling, canary)</li> <li>Release engineering and management</li> <li>Managed services, preferably in AWS</li> <li>Feature flagging</li> </ul>Technologies we use<ul> <li>Python and JavaScript</li> <li>Pytest, Cypress, Jest</li> <li>AWS Lambda (Serverless framework)</li> <li>CircleCI and Jenkins</li> <li>CloudFormation and Terraform</li> <li>JIRA (issue tracking and test management)</li> <li>Datadog</li> </ul><p><strong>Benefits</strong></p><p>In addition to a competitive salary our company offers comprehensive medical, dental, and vision plans and contributes to an HSA annually.<br></p><p><br></p><p><strong>Our Engineering Culture:</strong></p><p>We are a very collaborative group that is inclusive, fun, and hard-working. Currently, several of our engineers are based in Chicago but working from home during COVID (and flexibility to continue that once we open up the office), as well as fully-remote engineers throughout the country; we strive to create an environment where you can do your best work in the environment and location that is best suited for each individual. As a member of our team, you can expect to work with intelligent, curious, and motivated peers who value and respect your perspectives.</p><p><br></p><p><br></p> <p><em>divvyDOSE provides equal employment opportunity to all qualified applicants regardless of race, color, religion, national origin, sex, sexual orientation, gender identity, age, disability, pregnancy, genetic information, or veteran status, or other legally protected classification in the state in which a person is seeking employment. divvyDOSE is a drug-free and tobacco-free work environment.</em></p><p></p><p><em>We encourage individuals with disabilities and veterans to apply. Applicants who require an accommodation related to the application and/or review process may reach out to us at: careers@divvydose.com.<br></em></p> Divvydose Chicago IL

QA Engineer (Sdet)

The Federal Home Loan Bank Of Chicago