Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Kforce Inc, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Senior Test Engineer, Front End (FE) at Kforce Inc. is responsible for leading the testing efforts of complex software systems, ensuring high-quality deliverables that meet both functional and non-functional requirements. The role encompasses the development and execution of test plans, the automation of test cases, as well as collaborative engagement with cross-functional teams to enhance product quality. The ideal candidate will drive continuous improvement initiatives, while mentoring junior team members and participating in project planning activities to contribute to the overall success of software deployment and maintenance processes.
Job Responsibilities
- Design and implement test strategies, test plans, and test cases for front-end applications.
- Develop automated test scripts to improve efficiency and consistency in the testing process.
- Conduct performance, regression, and user acceptance testing to validate application functionality.
- Collaborate with product managers, developers, and other stakeholders to understand requirements and provide feedback on potential issues.
- Identify, document, and track defects in software applications using bug tracking systems.
- Participate in code reviews and test plan discussions to foster best practices in quality assurance.
- Mentor junior test engineers, providing guidance on technical issues and testing methodologies.
- Support continuous integration and continuous deployment (CI/CD) practices to streamline product delivery.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum of 5 years of experience in software testing, with a focus on front-end technologies.
- Proficiency in automated testing tools such as Selenium, Cypress, or similar frameworks.
- Strong understanding of web technologies (HTML, CSS, JavaScript) and modern front-end frameworks.
- Experience with performance testing tools (e.g., JMeter, LoadRunner) is a plus.
- Excellent analytical, troubleshooting, and problem-solving skills.
- Strong communication skills to collaborate effectively within a team environment.
- Experience with Agile methodologies and participating in Scrum teams.
Technologies & Tools
The Senior Test Engineer will work primarily with advanced testing tools such as Selenium and Cypress for automated testing, as well as performance testing tools like JMeter. The role requires familiarity with version control systems, especially Git, and collaboration tools such as JIRA for tracking bugs and project management. Knowledge of CI/CD tools such as Jenkins is also beneficial to support automation processes within the software development lifecycle.
Ideal Candidates
Ideal candidates for the Senior Test Engineer position will possess a strong technical background combined with exceptional attention to detail. They will demonstrate a proactive approach to problem-solving and a passion for ensuring high software quality. Effective communication skills, both written and verbal, are essential for conveying complex concepts to non-technical stakeholders. A collaborative spirit and willingness to mentor others will significantly enhance team dynamics and contribute to the success of the engineering team.
Not every state sets a number of job contacts a week. In Missouri it is the number you are given when you register, which varies by area. What it asks →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.