When can a QA tester start his job?How can I switch from manual testing to writing automation?Deployment...

Why do cars have plastic shrouds over the engine?

Differences between prior distribution and prior predictive distribution?

Do authors have to be politically correct in article-writing?

What to look for when criticizing poetry?

Why is it that Bernie Sanders is always called a "socialist"?

Can I announce prefix 161.117.25.0/24 even though I don't have all of /24 IPs?

Should I reinstall Linux when changing the laptop's CPU?

Has Britain negotiated with any other countries outside the EU in preparation for the exit?

Crontab: Ubuntu running script (noob)

Move fast ...... Or you will lose

Early credit roll before the end of the film

How do you catch Smeargle in Pokemon Go?

What is the wife of a henpecked husband called?

What is the data structure of $@ in shell?

Why would space fleets be aligned?

Is there any risk in sharing info about technologies and products we use with a supplier?

Is it a fallacy if someone claims they need an explanation for every word of your argument to the point where they don't understand common terms?

When can a QA tester start his job?

"on its way" vs. "in its way"

Is there a lava-breathing lizard creature (that could be worshipped by a cult) in 5e?

What is a good reason for every spaceship to carry a weapon on board?

Variable is not visible

How to make ice magic work from a scientific point of view?

General past possibility with 'could'



When can a QA tester start his job?


How can I switch from manual testing to writing automation?Deployment Testing - when to performVery basic roles of a testing teamWhat is the Real Business Value of Software Testing in an IT Project?How to create test plan when there is one website and one testerHow to ensure Quality of the product with test cases?Setting a QA practice in an organisationCan a Manual Tester survive in software industry without learning Automation?Qualification required to become a Software TesterCan we replace everything with automation or do we need manual testing?













2















According to SDLC Process, testing by QA testers only stars at 'Testing' phase. Is that saying before 'Testing' phase, QA testers have no work to do.



When actually a can tester starts his job ?



Is it possible to start testing works before 'Testing' phase ?










share|improve this question




















  • 1





    "according to SDLC" - where is this coming from? This sounds like an old book and does not reflect modern agile practices where testing starts before development. Do you work in an organization that considers itself agile?

    – Michael Durrant
    2 hours ago













  • @Michael Durrant It's an interview question

    – Albin K S
    32 mins ago
















2















According to SDLC Process, testing by QA testers only stars at 'Testing' phase. Is that saying before 'Testing' phase, QA testers have no work to do.



When actually a can tester starts his job ?



Is it possible to start testing works before 'Testing' phase ?










share|improve this question




















  • 1





    "according to SDLC" - where is this coming from? This sounds like an old book and does not reflect modern agile practices where testing starts before development. Do you work in an organization that considers itself agile?

    – Michael Durrant
    2 hours ago













  • @Michael Durrant It's an interview question

    – Albin K S
    32 mins ago














2












2








2








According to SDLC Process, testing by QA testers only stars at 'Testing' phase. Is that saying before 'Testing' phase, QA testers have no work to do.



When actually a can tester starts his job ?



Is it possible to start testing works before 'Testing' phase ?










share|improve this question
















According to SDLC Process, testing by QA testers only stars at 'Testing' phase. Is that saying before 'Testing' phase, QA testers have no work to do.



When actually a can tester starts his job ?



Is it possible to start testing works before 'Testing' phase ?







manual-testing






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited 21 mins ago









dzieciou

6,57833371




6,57833371










asked 2 hours ago









Albin K SAlbin K S

356




356








  • 1





    "according to SDLC" - where is this coming from? This sounds like an old book and does not reflect modern agile practices where testing starts before development. Do you work in an organization that considers itself agile?

    – Michael Durrant
    2 hours ago













  • @Michael Durrant It's an interview question

    – Albin K S
    32 mins ago














  • 1





    "according to SDLC" - where is this coming from? This sounds like an old book and does not reflect modern agile practices where testing starts before development. Do you work in an organization that considers itself agile?

    – Michael Durrant
    2 hours ago













  • @Michael Durrant It's an interview question

    – Albin K S
    32 mins ago








1




1





"according to SDLC" - where is this coming from? This sounds like an old book and does not reflect modern agile practices where testing starts before development. Do you work in an organization that considers itself agile?

– Michael Durrant
2 hours ago







"according to SDLC" - where is this coming from? This sounds like an old book and does not reflect modern agile practices where testing starts before development. Do you work in an organization that considers itself agile?

– Michael Durrant
2 hours ago















@Michael Durrant It's an interview question

– Albin K S
32 mins ago





@Michael Durrant It's an interview question

– Albin K S
32 mins ago










4 Answers
4






active

oldest

votes


















2














Answering your particular question "Is it possible?" I would say "Yes, it is.". There are many aspects that could impact how active QA could be involved on the prior phases. For example:




  • Is that an automation QA or manual QA

  • How strong soft and hard skills of particular QA engineer are

  • How well the job was done from the top bottom phases

  • How well is the inter-project communication established


For example on Analysis phase you could work with analysts to gather proper requirements in proper notation that would be suitable for further usage when you will be designing the tests.



On Design phase you could consult your architects or tech leads on how to do your system more testable. Prepare a test strategy and estimate test budget of the project.



On Environments phase you could obviously build or help your devops to build the abstract deployment process, plan how your tests would integrate into CI/CD, plan what environmental properties are to be configured for better fitting testing needs, etc.



I didn't start from System Investigation since on that phase normally they involve very limited engineering participation so that QA are unlikely to be invited.



Disclaimer: Phases description is taken from this Wikipedia article.






share|improve this answer































    0














    The job of testing starts before you write code when you follow



    BDD- Behavior Driven Design



    and



    TDD - Test Driven Design



    There are many books on the above topics so I'll avoid trying to explain them in details other than to say "Test first"






    share|improve this answer































      0














      I would say it should ideally start, when project starts. Because most of thing in project can, and should be tested in some way. No one in project team is flawless, and bad decisions will probablo cost time or money later.



      You can test:




      • ideas – participation in meeting will add another point of view, and may make software more testable.

      • requirement – they can be ambiguous and thus poorly understood by delveloper

      • software

      • lot more things, like processes within project team, used technologies,…


      Testing is not done only when you sit before computer, and management should count with it. You probably already been thinking about project before someone told you that „'Testing' phase“ started.



      You will do better work, when you have better knowledge of tested application.






      share|improve this answer










      New contributor




      tugo is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.




























        0














        The best time to start is? Now!




        Traditionally people view testing as a phase that happens at the end
        of development. In agile most have changed it that the chunk of
        development done is smaller, but the testing still happens last.
        Nothing has fundamentally changed about how testing is done.



        ...



        In contrast in agile, testing is just an activity that needs to
        happen, along with coding, documentation and everything else. Thinking
        about it like this makes it possible to consider the idea of doing
        testing tasks before development work. A great way to visualise this
        on a taskboard is that instead of having a separate column for test,
        rather just make testing tasks a different colour sticky note.



        https://leanpub.com/AgileTesting/read




        Other reads for inspiration of pre-post code testing activities:




        • https://less.works/less/technical-excellence/thinking-about-testing.html

        • Modern Testing Principles






        share|improve this answer























          Your Answer








          StackExchange.ready(function() {
          var channelOptions = {
          tags: "".split(" "),
          id: "244"
          };
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function() {
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled) {
          StackExchange.using("snippets", function() {
          createEditor();
          });
          }
          else {
          createEditor();
          }
          });

          function createEditor() {
          StackExchange.prepareEditor({
          heartbeatType: 'answer',
          autoActivateHeartbeat: false,
          convertImagesToLinks: false,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: null,
          bindNavPrevention: true,
          postfix: "",
          imageUploader: {
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          },
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          });


          }
          });














          draft saved

          draft discarded


















          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsqa.stackexchange.com%2fquestions%2f37995%2fwhen-can-a-qa-tester-start-his-job%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown

























          4 Answers
          4






          active

          oldest

          votes








          4 Answers
          4






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes









          2














          Answering your particular question "Is it possible?" I would say "Yes, it is.". There are many aspects that could impact how active QA could be involved on the prior phases. For example:




          • Is that an automation QA or manual QA

          • How strong soft and hard skills of particular QA engineer are

          • How well the job was done from the top bottom phases

          • How well is the inter-project communication established


          For example on Analysis phase you could work with analysts to gather proper requirements in proper notation that would be suitable for further usage when you will be designing the tests.



          On Design phase you could consult your architects or tech leads on how to do your system more testable. Prepare a test strategy and estimate test budget of the project.



          On Environments phase you could obviously build or help your devops to build the abstract deployment process, plan how your tests would integrate into CI/CD, plan what environmental properties are to be configured for better fitting testing needs, etc.



          I didn't start from System Investigation since on that phase normally they involve very limited engineering participation so that QA are unlikely to be invited.



          Disclaimer: Phases description is taken from this Wikipedia article.






          share|improve this answer




























            2














            Answering your particular question "Is it possible?" I would say "Yes, it is.". There are many aspects that could impact how active QA could be involved on the prior phases. For example:




            • Is that an automation QA or manual QA

            • How strong soft and hard skills of particular QA engineer are

            • How well the job was done from the top bottom phases

            • How well is the inter-project communication established


            For example on Analysis phase you could work with analysts to gather proper requirements in proper notation that would be suitable for further usage when you will be designing the tests.



            On Design phase you could consult your architects or tech leads on how to do your system more testable. Prepare a test strategy and estimate test budget of the project.



            On Environments phase you could obviously build or help your devops to build the abstract deployment process, plan how your tests would integrate into CI/CD, plan what environmental properties are to be configured for better fitting testing needs, etc.



            I didn't start from System Investigation since on that phase normally they involve very limited engineering participation so that QA are unlikely to be invited.



            Disclaimer: Phases description is taken from this Wikipedia article.






            share|improve this answer


























              2












              2








              2







              Answering your particular question "Is it possible?" I would say "Yes, it is.". There are many aspects that could impact how active QA could be involved on the prior phases. For example:




              • Is that an automation QA or manual QA

              • How strong soft and hard skills of particular QA engineer are

              • How well the job was done from the top bottom phases

              • How well is the inter-project communication established


              For example on Analysis phase you could work with analysts to gather proper requirements in proper notation that would be suitable for further usage when you will be designing the tests.



              On Design phase you could consult your architects or tech leads on how to do your system more testable. Prepare a test strategy and estimate test budget of the project.



              On Environments phase you could obviously build or help your devops to build the abstract deployment process, plan how your tests would integrate into CI/CD, plan what environmental properties are to be configured for better fitting testing needs, etc.



              I didn't start from System Investigation since on that phase normally they involve very limited engineering participation so that QA are unlikely to be invited.



              Disclaimer: Phases description is taken from this Wikipedia article.






              share|improve this answer













              Answering your particular question "Is it possible?" I would say "Yes, it is.". There are many aspects that could impact how active QA could be involved on the prior phases. For example:




              • Is that an automation QA or manual QA

              • How strong soft and hard skills of particular QA engineer are

              • How well the job was done from the top bottom phases

              • How well is the inter-project communication established


              For example on Analysis phase you could work with analysts to gather proper requirements in proper notation that would be suitable for further usage when you will be designing the tests.



              On Design phase you could consult your architects or tech leads on how to do your system more testable. Prepare a test strategy and estimate test budget of the project.



              On Environments phase you could obviously build or help your devops to build the abstract deployment process, plan how your tests would integrate into CI/CD, plan what environmental properties are to be configured for better fitting testing needs, etc.



              I didn't start from System Investigation since on that phase normally they involve very limited engineering participation so that QA are unlikely to be invited.



              Disclaimer: Phases description is taken from this Wikipedia article.







              share|improve this answer












              share|improve this answer



              share|improve this answer










              answered 2 hours ago









              Alexey R.Alexey R.

              7,2971829




              7,2971829























                  0














                  The job of testing starts before you write code when you follow



                  BDD- Behavior Driven Design



                  and



                  TDD - Test Driven Design



                  There are many books on the above topics so I'll avoid trying to explain them in details other than to say "Test first"






                  share|improve this answer




























                    0














                    The job of testing starts before you write code when you follow



                    BDD- Behavior Driven Design



                    and



                    TDD - Test Driven Design



                    There are many books on the above topics so I'll avoid trying to explain them in details other than to say "Test first"






                    share|improve this answer


























                      0












                      0








                      0







                      The job of testing starts before you write code when you follow



                      BDD- Behavior Driven Design



                      and



                      TDD - Test Driven Design



                      There are many books on the above topics so I'll avoid trying to explain them in details other than to say "Test first"






                      share|improve this answer













                      The job of testing starts before you write code when you follow



                      BDD- Behavior Driven Design



                      and



                      TDD - Test Driven Design



                      There are many books on the above topics so I'll avoid trying to explain them in details other than to say "Test first"







                      share|improve this answer












                      share|improve this answer



                      share|improve this answer










                      answered 2 hours ago









                      Michael DurrantMichael Durrant

                      14k22065




                      14k22065























                          0














                          I would say it should ideally start, when project starts. Because most of thing in project can, and should be tested in some way. No one in project team is flawless, and bad decisions will probablo cost time or money later.



                          You can test:




                          • ideas – participation in meeting will add another point of view, and may make software more testable.

                          • requirement – they can be ambiguous and thus poorly understood by delveloper

                          • software

                          • lot more things, like processes within project team, used technologies,…


                          Testing is not done only when you sit before computer, and management should count with it. You probably already been thinking about project before someone told you that „'Testing' phase“ started.



                          You will do better work, when you have better knowledge of tested application.






                          share|improve this answer










                          New contributor




                          tugo is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                          Check out our Code of Conduct.

























                            0














                            I would say it should ideally start, when project starts. Because most of thing in project can, and should be tested in some way. No one in project team is flawless, and bad decisions will probablo cost time or money later.



                            You can test:




                            • ideas – participation in meeting will add another point of view, and may make software more testable.

                            • requirement – they can be ambiguous and thus poorly understood by delveloper

                            • software

                            • lot more things, like processes within project team, used technologies,…


                            Testing is not done only when you sit before computer, and management should count with it. You probably already been thinking about project before someone told you that „'Testing' phase“ started.



                            You will do better work, when you have better knowledge of tested application.






                            share|improve this answer










                            New contributor




                            tugo is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                            Check out our Code of Conduct.























                              0












                              0








                              0







                              I would say it should ideally start, when project starts. Because most of thing in project can, and should be tested in some way. No one in project team is flawless, and bad decisions will probablo cost time or money later.



                              You can test:




                              • ideas – participation in meeting will add another point of view, and may make software more testable.

                              • requirement – they can be ambiguous and thus poorly understood by delveloper

                              • software

                              • lot more things, like processes within project team, used technologies,…


                              Testing is not done only when you sit before computer, and management should count with it. You probably already been thinking about project before someone told you that „'Testing' phase“ started.



                              You will do better work, when you have better knowledge of tested application.






                              share|improve this answer










                              New contributor




                              tugo is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                              Check out our Code of Conduct.










                              I would say it should ideally start, when project starts. Because most of thing in project can, and should be tested in some way. No one in project team is flawless, and bad decisions will probablo cost time or money later.



                              You can test:




                              • ideas – participation in meeting will add another point of view, and may make software more testable.

                              • requirement – they can be ambiguous and thus poorly understood by delveloper

                              • software

                              • lot more things, like processes within project team, used technologies,…


                              Testing is not done only when you sit before computer, and management should count with it. You probably already been thinking about project before someone told you that „'Testing' phase“ started.



                              You will do better work, when you have better knowledge of tested application.







                              share|improve this answer










                              New contributor




                              tugo is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                              Check out our Code of Conduct.









                              share|improve this answer



                              share|improve this answer








                              edited 55 mins ago





















                              New contributor




                              tugo is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                              Check out our Code of Conduct.









                              answered 1 hour ago









                              tugotugo

                              865




                              865




                              New contributor




                              tugo is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                              Check out our Code of Conduct.





                              New contributor





                              tugo is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                              Check out our Code of Conduct.






                              tugo is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                              Check out our Code of Conduct.























                                  0














                                  The best time to start is? Now!




                                  Traditionally people view testing as a phase that happens at the end
                                  of development. In agile most have changed it that the chunk of
                                  development done is smaller, but the testing still happens last.
                                  Nothing has fundamentally changed about how testing is done.



                                  ...



                                  In contrast in agile, testing is just an activity that needs to
                                  happen, along with coding, documentation and everything else. Thinking
                                  about it like this makes it possible to consider the idea of doing
                                  testing tasks before development work. A great way to visualise this
                                  on a taskboard is that instead of having a separate column for test,
                                  rather just make testing tasks a different colour sticky note.



                                  https://leanpub.com/AgileTesting/read




                                  Other reads for inspiration of pre-post code testing activities:




                                  • https://less.works/less/technical-excellence/thinking-about-testing.html

                                  • Modern Testing Principles






                                  share|improve this answer




























                                    0














                                    The best time to start is? Now!




                                    Traditionally people view testing as a phase that happens at the end
                                    of development. In agile most have changed it that the chunk of
                                    development done is smaller, but the testing still happens last.
                                    Nothing has fundamentally changed about how testing is done.



                                    ...



                                    In contrast in agile, testing is just an activity that needs to
                                    happen, along with coding, documentation and everything else. Thinking
                                    about it like this makes it possible to consider the idea of doing
                                    testing tasks before development work. A great way to visualise this
                                    on a taskboard is that instead of having a separate column for test,
                                    rather just make testing tasks a different colour sticky note.



                                    https://leanpub.com/AgileTesting/read




                                    Other reads for inspiration of pre-post code testing activities:




                                    • https://less.works/less/technical-excellence/thinking-about-testing.html

                                    • Modern Testing Principles






                                    share|improve this answer


























                                      0












                                      0








                                      0







                                      The best time to start is? Now!




                                      Traditionally people view testing as a phase that happens at the end
                                      of development. In agile most have changed it that the chunk of
                                      development done is smaller, but the testing still happens last.
                                      Nothing has fundamentally changed about how testing is done.



                                      ...



                                      In contrast in agile, testing is just an activity that needs to
                                      happen, along with coding, documentation and everything else. Thinking
                                      about it like this makes it possible to consider the idea of doing
                                      testing tasks before development work. A great way to visualise this
                                      on a taskboard is that instead of having a separate column for test,
                                      rather just make testing tasks a different colour sticky note.



                                      https://leanpub.com/AgileTesting/read




                                      Other reads for inspiration of pre-post code testing activities:




                                      • https://less.works/less/technical-excellence/thinking-about-testing.html

                                      • Modern Testing Principles






                                      share|improve this answer













                                      The best time to start is? Now!




                                      Traditionally people view testing as a phase that happens at the end
                                      of development. In agile most have changed it that the chunk of
                                      development done is smaller, but the testing still happens last.
                                      Nothing has fundamentally changed about how testing is done.



                                      ...



                                      In contrast in agile, testing is just an activity that needs to
                                      happen, along with coding, documentation and everything else. Thinking
                                      about it like this makes it possible to consider the idea of doing
                                      testing tasks before development work. A great way to visualise this
                                      on a taskboard is that instead of having a separate column for test,
                                      rather just make testing tasks a different colour sticky note.



                                      https://leanpub.com/AgileTesting/read




                                      Other reads for inspiration of pre-post code testing activities:




                                      • https://less.works/less/technical-excellence/thinking-about-testing.html

                                      • Modern Testing Principles







                                      share|improve this answer












                                      share|improve this answer



                                      share|improve this answer










                                      answered 53 mins ago









                                      Niels van ReijmersdalNiels van Reijmersdal

                                      20.5k23071




                                      20.5k23071






























                                          draft saved

                                          draft discarded




















































                                          Thanks for contributing an answer to Software Quality Assurance & Testing Stack Exchange!


                                          • Please be sure to answer the question. Provide details and share your research!

                                          But avoid



                                          • Asking for help, clarification, or responding to other answers.

                                          • Making statements based on opinion; back them up with references or personal experience.


                                          To learn more, see our tips on writing great answers.




                                          draft saved


                                          draft discarded














                                          StackExchange.ready(
                                          function () {
                                          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsqa.stackexchange.com%2fquestions%2f37995%2fwhen-can-a-qa-tester-start-his-job%23new-answer', 'question_page');
                                          }
                                          );

                                          Post as a guest















                                          Required, but never shown





















































                                          Required, but never shown














                                          Required, but never shown












                                          Required, but never shown







                                          Required, but never shown

































                                          Required, but never shown














                                          Required, but never shown












                                          Required, but never shown







                                          Required, but never shown







                                          Popular posts from this blog

                                          Couldn't open a raw socket. Error: Permission denied (13) (nmap)Is it possible to run networking commands...

                                          VNC viewer RFB protocol error: bad desktop size 0x0I Cannot Type the Key 'd' (lowercase) in VNC Viewer...

                                          Why not use the yoke to control yaw, as well as pitch and roll? Announcing the arrival of...