Logo
Intelliswift Software

Software Dev Engineer II

Intelliswift Software, Bristol, Tennessee, us, 37621


Pay rate range - $55/hr. to $58/hr. on W2

We are looking for a Quality Assurance (QA) engineer with 6+ years of hands-on experience with the ownership of software project testing to develop and execute exploratory and automated tests to ensure product quality.

QA engineer responsibilities include designing and implementing tests, debugging and defining corrective actions. You will also review system requirements and track quality assurance metrics (e.g. defect densities and open defect counts.)

The QA role plays an important part in our product development process.

Our ideal candidate will be responsible for conducting tests before product launches to ensure software runs smoothly and meets high-quality standards.

If you hold an engineering background and enjoy providing end-to-end solutions to software quality problems, we’d like to meet you.

Ultimately, you should monitor all stages of software development to identify and resolve system malfunctions to meet quality standards.

Primary Responsibilities

Review requirements, specifications and technical design documents to provide timely and meaningful feedbackCreate detailed, comprehensive and well-structured test plans, test cases and test strategiesEstimate, prioritize, plan and coordinate testing activitiesDesign, develop and execute automation scripts and toolsFind, Isolate, document, regress and track bugs through resolutionPerform thorough regression testing when bugs are resolvedDevelop and apply testing processes for new and existing products / features to meet client needsCollaborate with internal teams (e.g. developers and product managers) to identify/review system requirementsTrack quality assurance metrics, like defect densities and open defect countsStay up-to-date with new testing tools and test strategiesProven work experience in software quality assuranceDemonstrated experience leading the creation and execution of large feature-testing strategiesProgramming / Scripting experience with Java and Good experience with Python / JSHands-on experience with automated testing tools. Experience in Appium FrameWorkWorked on IOS / Android / Web and other device testing experienceExperience utilizing high-quality Automation to solve test problemsStrong knowledge of software QA methodologies, tools and processesExperience in writing clear, concise and comprehensive test plans, test cases and test strategiesExperience working in an Agile/Scrum development process

Minimum Qualifications

5+ years of total software development experience.

3+ years of Android development experience.

Proficient with both Java and Kotlin languages but familiarity with Jetpack Compose is a strong plus.

A solid grasp of fundamental algorithms, data structures, multi-threading and mobile applications.

Preferred Qualifications

7+ years of total software development experience.

5+ years of Android development experience.

Proficient in Java, Kotlin and Jetpack Compose languages.

Proficient in writing testable code and automating test regressions.

Experience in utilizing mobile design patterns, building mobile frameworks/SDKs, building custom UX widgets and optimizing apps for performance.

Developed and released customer facing apps in App Store as well as worked in the streaming industry.

Nice to Have

Experience with performance and/or security testing is a plusExcellence in technical communications with both technical and non-technical peersExperience programmatically testing products, measuring test coverage, developing the best automation, driving testability and diagnostic ability into the product, while promoting best practices in quality areas.Knowledge of SQL and scripting

#J-18808-Ljbffr