Job details
Job type full-time
Full job description
We are looking for an experienced developer in test with strong contemporary skills, familiarity with agile methodologies, and commitment to building software solutions that enable technology excellenceUse your creativity and technical savvy to build and shape a product for our business, and leverage your passion for solving complex technical requirements and issues.
As a developer you will be responsible for:
Produce high quality code resulting from knowledge of automated testing and microsoft technologies and frameworks
Design testing automation frameworks depending on product implementation for front and backend testing irrespective of implementation language.
Setup/deploy changes for specific stories and perform end-to-end testing – involving the full tear-down and reconfiguring of all required components
Participating in product test design meetings, daily standups, backlog grooming, and product demo’s based upon knowledge and understanding of the agile development methodology
Troubleshoot deployment-level issues involving windows services and msmq
Conduct code reviews and offer code-level feedback on bugs found during testing
Submit code-patches for developer review, based on end-to-end testing
Develop integration test cases based on the story content (technical stories and ui-involved stories)
Collaborate with developers and build out acceptance criteria for stories
Produce detailed documentation outlining the testing activity
Demonstrating a strong work ethic, a “can do” attitude and be highly productive
Learning new technologies and develop tools to remain abreast of current testing and development technologies
Taking on what’s needed to help the team and the company meet objectives
Mentor junior member of the team
Notes:
Must be able to meet requirements for and perform work assignments in accordance with company policies and expectations on a home remote basis (and must meet performant remote-worker requirements) until at which time staff will be notified and required to work from a performant office locationBasic office equipment required to perform remote work is provided by the company.
All employees and contractors for performant financial may and/or will have access to sensitive, propriety, confidential and/or public dataAs such, all employees and contractors will have ownership and responsibility to report any violations to the confidentially and integrity of sensitive, proprietary, confidential and/or public data at all timesViolations to performant`s policy related to the confidentiality or integrity of data may be subject to disciplinary actions up to and including termination.
Required skills and knowledge:
Minimum 5+ years of applicable experience with demonstrated competency, and a minimum of 6 months experience working in an agile environment is required.
Applicable experience must include demonstrated competency and a minimum of 5+ years’ using the following tools and technologies:
Visual studio
Nunit or mstest or equivalent
C# programming language
Asp.net mvc ,web api or wcf service
Sql, sql server
Source code versioning tools such as svn, git or comparable
Object oriented principles (oop) for design
Applicable experience must include demonstrated competency and a minimum of 2+ years’ using the following tools and technologies:
Selinium web driver or equivalent
Load test frameworks jmeter or equivalent
Specflow, model junit, or other test modeling tools
Technologies that are a nice to have, but not required:
Team city or other build server technologies
Messaging services or other enterprise service busin(esb) technology
Javascript libraries such as jquery, angular js or comparable
Nhibernate, linq, entity framework, or comparable object relationship mapper
Powershell or other scripting language
Css
Html/ xml
Education and experience:
Must have bs or ms in engineering, computer science or related
You have the experience and background required to be successful in the role.
Other requirements:
Completion of teleworker agreement upon hire, and adherence to the agreement (and related policies and procedures) including, but not limited to: able to navigate computer and phone systems as a user to work remote independently using on-line resources, must have high-speed internet connectivity, appropriate workplace able to be compliant with hipaa, safety & ergonomics, confidentiality, and dedicated work focus without distractions during working hours.
Ability to obtain and maintain client required clearances as well as pass company regular background and/or drug screening.
Must submit to and pass pre-hire background check, as well as additional checks throughout employment.
Must be able to pass a criminal background check; must bot have any felony convictions or specific misdemeanors, nor on state/federal debarment or exclusion lists.
Must submit to and pass drug screen pre-employment (and throughout employment).
Performant is a government contractorCertain client assignments for this position requires submission to and successful outcome of additional background and/or clearances throughout employment with the company.
Employment visa sponsorship is not available for this position
Remote work is available for this position.
Job profile is subject to change at any time.
Eeo - performant financial corporation is an equal opportunity employer.
Performant financial corporation is committed to creating a diverse environment and is proud to be an equal opportunity employerAll qualified applicants will receive consideration for employment with regard to race, color, national origin, ancestry, age, religion, gender, gender identity, sexual orientation, pregnancy, age, physical or mental disability, genetic characteristics, medical condition, marital status, citizenship status, military service status, political belief status, or any other consideration made unlawful by law.
No agency submissions without a performant authorized agency agreement and an approved performant job order.