SOFTWARE DEVELOPMENT ENGINEER IN TEST
We are looking for a Software Development Engineer in Test to develop and execute exploratory and automated tests to ensure product quality.
The Software Development Engineer in Test role plays an important part in our company’s product development process. Our ideal candidate will be responsible for conducting tests before product launches to ensure software runs smoothly and meets client needs, while being cost-effective.
Ultimately, you should monitor all stages of software development to identify and resolve system malfunctions to meet quality standards.
Responsibilities and Impact:
An individual contributor that authors manual/automated tests, and debugs test and production code.
Writes clear, maintainable, portable test code and scripts.
Works closely with developers during debug and validation of bug fixes.
Executes manual and automated tests, analyses their results, investigates and documents the steps to reliably reproduce the bugs.
Writes and maintains up-to- date bug documentation.
Develops internal tools to aid development and testing.
Understands how products should function, how product function matches the desired user experience design, and is an advocate for the end users in the engineering process.
Works under the guidance of more senior engineers.
Anticipates, identifies and articulates problem areas in the production code.
Participate in the design discussions with developers to ensure features are designed and implemented meeting testability requirements.
Creates full end-to- end test plans for testable components.
What are you expected to come with :
3+ years of experience with at least one high-level coding language (ex. Java,Python).
3+ years of experience with at least one scripting language (ex. Perl, Python, PowerShell).
2-3 years of experience with at least one test framework (ex. Google Test, NUnit, XUnit).
2-3 years of experience with source control systems (ex. Git).
2 years of experience with bug tracking systems (ex. JIRA).
2 years of experience with creating test plans( ex.Confluence)
Solid understanding of various testing methodologies (functional, performance, load, stress, etc.).
Bachelor’s degree in Computer Science, related area, or equivalent work experience.
At Joveo, we are passionate about creating a stimulating and supportive work environment for you. We strive to keep you healthy, happy and productive. We offer market competitive salary, Stock options and many more. We offer flexible work hours and work from home options. Everyday free lunch and snacks and we do have team outings, parties and unlimited fun. We are an exciting and dynamic startup company with unique benefits.