Overview
On Site
$45 - $51 hourly
Contract - W2
Contract - Temp
Skills
Defect Management
Regression Testing
Quality Control
Reporting
Estimating
Technical Drafting
Development Testing
QA Management
React.js
Test Plans
Defect Tracking
Status Reports
Automated Testing
ROOT
Collaboration
Partnership
Network
Relational Databases
Writing
SQL
Linux
Cucumber
Gherkin
RESTful
Testing
JUnit
TestNG
Process Improvement
Software Development Methodology
Test Methods
Budget
Programming Languages
Java
Python
Groovy
Web Services
SOAP
Build Tools
Apache Maven
Gradle
JIRA
SoapUI
POSTMAN
Message Queues
Communication
Project Management
Quality Assurance
Attention To Detail
Research
Root Cause Analysis
Performance Testing
Continuous Improvement
Artificial Intelligence
Messaging
Job Details
RESPONSIBILITIES:
Kforce has a client that is seeking a QA Engineer II in Chicago, IL.
Responsibilities:
* Develop and execute test plans, identify defects and report them in defect management system
* Develop and execute automated testing for assigned projects to create solid regression test beds
* Conduct automation code pull request reviews, ensuring code meets defined best practices for ensuring quality control of testing deliverables
* Report issues and results, researching and identifying root causes as appropriate, documenting accordingly
* Provide accurate level of effort estimates based on business requirements
* Participate in technical design work with Business Analysts, Development, QA/Testing staff, Test Lead, and other stakeholders to plan and execute tests
* Collaborate with test lead to complete proof of concept on QA strategic initiatives
* Work with development and other stakeholders to resolve defects and blockers
* Maintain flexibility to react quickly to changes in priorities or circumstances to meet the needs of the business
* Research available tools and participate in initiatives to implement those that will cost-effectively enhance testing capabilities and product quality
* Maintain awareness of the state of the industry and evaluate emerging trends/developments that may benefit the organization
* Cooperate in the enhancement of the methodologies employed for test planning and execution, defect tracking, and metric and status reporting
* Participate in continuous improvement initiatives and implementation of best practices
* Work across teams to promote best practices for quality assurance/testing and help to develop/execute automation testing throughout the business as appropriate
* Research and identify root causes of performance issues in partnership with performance engineers, architects, developers, network and system engineers; Ensure results of root cause analysis are presented to all stakeholders
REQUIREMENTS:
* B.S. in Computer Science, Engineering, Information Systems, or equivalent experience, is required
* 3-5 years of experience
* Solid experience working with relational databases and writing SQL queries
* Experience working with Linux
* Experience working with geographically distributed teams
* Strong knowledge of testing frameworks like Postman, Cucumber & Gherkin, SOAP, and REST API testing, Junit, TestNG
* Strong knowledge of process improvement
* Strong knowledge of the software development process
* Strong understanding of QA methodologies
* Basic understanding of working within budgets
* Understanding of industry trends
* Programming languages - Java, Python, Groovy, etc.
* Web Services - SOAP, REST
* Build tools - Maven, Gradle, etc.
* Others - JIRA, SOAP UI, Postman, Rest Assured, Message Queueing, etc.
* Advanced written and verbal communication skills
* Strong project management skills
* Solid QA testing skills
* Attention to detail
* Strong research skills (tools/root cause analysis)
* Proven ability to develop and execute automated and performance testing
* Ability to identify and implement continuous improvement practices
The pay range is the lowest to highest compensation we reasonably in good faith believe we would pay at posting for this role. We may ultimately pay more or less than this range. Employee pay is based on factors like relevant education, qualifications, certifications, experience, skills, seniority, location, performance, union contract and business needs. This range may be modified in the future.
We offer comprehensive benefits including medical/dental/vision insurance, HSA, FSA, 401(k), and life, disability & ADD insurance to eligible employees. Salaried personnel receive paid time off. Hourly employees are not eligible for paid time off unless required by law. Hourly employees on a Service Contract Act project are eligible for paid sick leave.
Note: Pay is not considered compensation until it is earned, vested and determinable. The amount and availability of any compensation remains in Kforce's sole discretion unless and until paid and may be modified in its discretion consistent with the law.
This job is not eligible for bonuses, incentives or commissions.
Kforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.
By clicking ?Apply Today? you agree to receive calls, AI-generated calls, text messages or emails from Kforce and its affiliates, and service providers. Note that if you choose to communicate with Kforce via text messaging the frequency may vary, and message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You will always have the right to cease communicating via text by using key words such as STOP.
Kforce has a client that is seeking a QA Engineer II in Chicago, IL.
Responsibilities:
* Develop and execute test plans, identify defects and report them in defect management system
* Develop and execute automated testing for assigned projects to create solid regression test beds
* Conduct automation code pull request reviews, ensuring code meets defined best practices for ensuring quality control of testing deliverables
* Report issues and results, researching and identifying root causes as appropriate, documenting accordingly
* Provide accurate level of effort estimates based on business requirements
* Participate in technical design work with Business Analysts, Development, QA/Testing staff, Test Lead, and other stakeholders to plan and execute tests
* Collaborate with test lead to complete proof of concept on QA strategic initiatives
* Work with development and other stakeholders to resolve defects and blockers
* Maintain flexibility to react quickly to changes in priorities or circumstances to meet the needs of the business
* Research available tools and participate in initiatives to implement those that will cost-effectively enhance testing capabilities and product quality
* Maintain awareness of the state of the industry and evaluate emerging trends/developments that may benefit the organization
* Cooperate in the enhancement of the methodologies employed for test planning and execution, defect tracking, and metric and status reporting
* Participate in continuous improvement initiatives and implementation of best practices
* Work across teams to promote best practices for quality assurance/testing and help to develop/execute automation testing throughout the business as appropriate
* Research and identify root causes of performance issues in partnership with performance engineers, architects, developers, network and system engineers; Ensure results of root cause analysis are presented to all stakeholders
REQUIREMENTS:
* B.S. in Computer Science, Engineering, Information Systems, or equivalent experience, is required
* 3-5 years of experience
* Solid experience working with relational databases and writing SQL queries
* Experience working with Linux
* Experience working with geographically distributed teams
* Strong knowledge of testing frameworks like Postman, Cucumber & Gherkin, SOAP, and REST API testing, Junit, TestNG
* Strong knowledge of process improvement
* Strong knowledge of the software development process
* Strong understanding of QA methodologies
* Basic understanding of working within budgets
* Understanding of industry trends
* Programming languages - Java, Python, Groovy, etc.
* Web Services - SOAP, REST
* Build tools - Maven, Gradle, etc.
* Others - JIRA, SOAP UI, Postman, Rest Assured, Message Queueing, etc.
* Advanced written and verbal communication skills
* Strong project management skills
* Solid QA testing skills
* Attention to detail
* Strong research skills (tools/root cause analysis)
* Proven ability to develop and execute automated and performance testing
* Ability to identify and implement continuous improvement practices
The pay range is the lowest to highest compensation we reasonably in good faith believe we would pay at posting for this role. We may ultimately pay more or less than this range. Employee pay is based on factors like relevant education, qualifications, certifications, experience, skills, seniority, location, performance, union contract and business needs. This range may be modified in the future.
We offer comprehensive benefits including medical/dental/vision insurance, HSA, FSA, 401(k), and life, disability & ADD insurance to eligible employees. Salaried personnel receive paid time off. Hourly employees are not eligible for paid time off unless required by law. Hourly employees on a Service Contract Act project are eligible for paid sick leave.
Note: Pay is not considered compensation until it is earned, vested and determinable. The amount and availability of any compensation remains in Kforce's sole discretion unless and until paid and may be modified in its discretion consistent with the law.
This job is not eligible for bonuses, incentives or commissions.
Kforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.
By clicking ?Apply Today? you agree to receive calls, AI-generated calls, text messages or emails from Kforce and its affiliates, and service providers. Note that if you choose to communicate with Kforce via text messaging the frequency may vary, and message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You will always have the right to cease communicating via text by using key words such as STOP.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.