- Consulting with internal (including cross-functional) stakeholders to gather an understanding of domain, customer, and strategic requirements.
- Translating requirements and user stories into software design, recognizing where gaps in understanding can impact code building.
- Developing, customizing, or configuring software and selecting design patterns to meet customer needs. Building a solid understanding of the software development lifecycle, including unit testing.
- Applying Software Engineering best practices to improve the quality of the software development lifecycle.
- Applying new industry-leading practices to improve productivity efficiency.
- Taking ownership and responsibility for solving problems, working to drive improvement in work.
- Applying novel and efficient ways of working to improve solutions continuously.
- Developing and configuring automation and ensuring continuous delivery of Canescent's Software Solutions.
- Creating and maintaining test scripts to ensure the application is validated per automation test strategy and addresses customer requirements.
- Using test frameworks and tools to run automated test scripts and manage the test environment.
- Making recommendations on corrections for automation testing failure.
- Understanding and utilizing a variety of testing tools and frameworks.
- Conducting testing to confirm the product is reliable, accurate, consistent, and durable.
- Contributing to test scripts and cases that meet functional and non-functional requirements.
- Analyzing customers' problems and engaging in initial diagnosis. Utilizing basic techniques and tools to investigate possible resolutions to solve issues.
- Determining the best possible solution for basic problems and quickly implementing solutions to reduce customer downtime.
- Generating appropriate documentation for ongoing support and maintenance of software modules installed in a production environment.
- The position is eligible for full-time telecommuting and may performed from anywhere in the United States.
Job Requirements:Bachelor's Degree or foreign equivalent* in Computer Science, or a related technical field and two (2) years of experience in a systems analysis or development occupation. Experience must include:
- Two (2) years of experience applying industry standards and best practices for quality testing.
- Two (2) years of experience reviewing test scripts to ensure the application is validated.
- Two (2) years of experience eliminating critical and high-priority defects, ensuring acceptance criteria are met.
- Two (2) years of experience utilizing various strategies, techniques, and tools to investigate possible resolutions to solve issues.
ORMaster's Degree or foreign equivalent* in Computer Science or a related technical field and demonstrated knowledge** of the following:
- Systems analysis or development.
- Applying industry standards and best practices for quality testing.
- Reviewing test scripts to ensure the application is validated.
- Eliminating critical and high-priority defects, ensuring acceptance criteria are met.
- Utilizing various strategies, techniques, and tools to investigate possible resolutions to solve issues.
*Any combination of education that has been evaluated by a professional credentials evaluation service and is found to be equivalent of an U.S. degree will be accepted.
**Knowledge can be demonstrated through education, training, and/or experience.
References required.
Work location: 4 Concourse Parkway, Suite 400, Atlanta, GA 30328.
If interested, send resume or curriculum vitae to: [redacted], reference requisition: R[redacted] SW Engineer II (Evergreen) (Open).
#LI-DNIStatement to Third Party AgenciesTo ALL recruitment agencies: Candescent only accepts resumes from agencies on the preferred supplier list. Please do not forward resumes to our applicant tracking system, Candescent employees, or any Candescent facility. Candescent is not responsible for any fees or charges associated with unsolicited resumes.