Hotline: 678-408-1354

Applications Developer-Associate

Description:

Works closely with business analysis and development teams to ensure applications meet business and technical requirements and are of high quality. Includes analysis of business and technical requirements and specifications, development of test strategies and plans, development and execution of automated and manual test cases and test scripts, and communication of test results and outcomes. Has deep knowledge of multiple complex applications and provides subject matter expertise to set direction and create test strategies and test plans for one or more releases of an application.

Tasks:

  • Creates, updates, and reviews business and technical requirements, functional specifications, and test cases to understand application solution requirements in order to test the application and verify successful implementation.
  • Creates detailed test cases and scripts, works with business and technical analysts to determine requirements are captured correctly.
  • Executes test cases and documents defects for test cases where the actual results do not successfully meet expected results.
  • Works with development teams to insure test coverage for all functionality plus analyze and resolve defects. Works with project teams to insure test coverage for all functionality.
  • Participates in cross-functional discussions to review the impact of application changes from both internal and external interfaces on the quality of their applications.· This includes recommending priorities, and advising business on options, risks, and costs.
  • Works with application development teams to participate in solution design to ensure testability of functions and applications. Identifies areas for improving efficiency, shortening of test cycles, and automation of test scripts Facilitates implementation of automated test scripts. Has significant interaction with internal customers.

Education:

  • BS degree in Computer Science/Engineering or other directly related technical field

Preferred Experience:

  • 3 – 5 years of software development lifecycle experience
  • 2+ years of practical quality assurance experience (EX: designing and executing test strategies and test plans).
  • Ability to understand Java, JavaScript and other programming languages as the team moves to Agile and T Shaped developers (Polyskilled)
  • Business knowledge of global trade logistics
  • Business Process Modeling and analysis techniques including production of Use Case Models, detailed Use Cases, Activity Diagrams, State Diagrams and Logical design Models.
  • Experience on global / multi-site projects including facilitation of workshops with remote participants and rationalization of regional requirements.
  • Software Development (Waterfall, Agile, RUP, RAD) or Project Management methodologies .

Proficient in the following:

  • SQA Analysis- Ability to read and comprehend business requirements and high level design deliverables well enough to create detailed test cases. Ability to map test cases to business requirements. Basic understanding of development lifecycle and quality assurance phases
  • Development languages such as Java and the ability to learn / write test automation scripts in Junit, Ruby / Cucumber and Selenium
  • MS Office tools
  • Proven written and verbal communication skills.
  • Thorough knowledge of software design paradigms and techniques.
  • Excellent problem solving and troubleshooting skills.
  • Solid understanding of relational database concepts and proficiency with SQL
  • Experience with black box and white box testing techniques and methodologies
  • Experience with functional, regression, performance, and stability testing
  • Ability to effectively multi-task different testing assignments and projects.
  • Ability to produce test results in a manner that is clear and concise to management and customers.
  • Ability to work with a variety of technologies and third-party products.
  • Solid knowledge of defect tracking tools.

Advanced in:

  • Defect Management tools such as ALM and Jira
  • Basic understanding including navigation between functional areas within the tools
  • Ability to input or load and execute test cases and document actual results within the tools
  • Ability to pull data from Testing tool for reporting of testing status

Soft Skills:

  • Have an open attitude towards sharing ideas and knowledge.
  • Proactive approach to problem solving, taking ownership of issues and having the determination to follow things through.
  • Excellent listening, written and verbal communication skills, including facilitation, presentation and production of documentation appropriate to an audience.
  • The ability to shift perspective from high level ‘Big Picture’ to low-level detail.
  • Strong prioritization, time management, and organizational skills
  • The ability to present and absorb complex ideas quickly and accurately.
  • The ability to meet tight deadlines.
  • The ability to work within a large team, sometimes under stress, but always under control.
  • The ability to work efficiently as a sole analyst as well as part of a team.
  • Self confidence and authoritative manner without being over bearing.
Share this job

Contact Us

Eltas EnterPrises Inc.
3978 Windgrove Crossing
Suite 200A
Suwanee, Georgia
30024, USA
contact@eltasjobs.com

Subscribe to our Newsletter